import java.util.Scanner;
/*
* 十个学生的成绩平均值
*/
public class ArrayDemo {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double scures[] = new double[10];//定义double类型的数组,数组的长度为10
double result = 0;//定义两个变量,学生的总成绩,和平均值
for (int i = 0; i < scures.length; i++) {//scures.length为数组的长度,就是为数组所能存放数据数,前面设定了数组的长度为10
System.out.printf("请输入第%d个学生的成绩:", i+1);
scures[i] = input.nextDouble();//一个循环最好只做一件事情
}
for (int i = 0; i < scures.length; i++) {
result += scures[i];//累加用户输入的学生成绩
}
System.out.printf("%d位学生的成绩平均值为:%.2f", scures.length, result / scures.length);//scures.length为学生数量,总分除以数量,等于平均分
}
}
Scanner之求平均值
最新推荐文章于 2022-06-21 15:47:26 发布