从键盘输入5个学生的成绩(整数),求他们的平均成绩(浮点数,保留一位小数)。
import java.util.Scanner; /** * @Title: 计算平均成绩 * @Remark: 从键盘输入5个学生的成绩(整数),求他们的平均成绩(浮点数,保留一位小数)。 * 输入描述: * 一行,连续输入5个整数(范围0~100),用空格分隔。 * 输出描述: * 一行,输出5个数的平均数(保留一位小数)。 * @Author: ijunfu * @Version: 1.0.0 * @Date: 2022-03-18 */ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); double sum = 0, i=0; while(i<5) { sum += in.nextInt(); i++; } System.out.printf("%.1f", sum/5); in.close(); } }
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str[]=sc.nextLine().split(" "); int sum = 0; for(String i:str) { sum = sum+Integer.parseInt(i); } double avger = (double)sum/5; System.out.printf("%.1f",avger); } }
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String[] s = sc.nextLine().split(" "); float sum = 0; for(int i=0; i<s.length; i++){ sum += Float.valueOf(s[i]); } System.out.printf("%.1f",sum/s.length); } }