定义一个数组来存储10个学生的成绩{72,89,65,58,87,91,82,71,93,76},计算并输出所有成绩的总分、平均分。
int[] scores = new int[]{72, 89, 65, 58, 87, 91, 82, 71, 93, 76};
int sum = 0;
int aveage = 0;
for (int score : scores) {
sum += score;
}
aveage = sum / scores.length;
System.out.println(sum + ":" + aveage);
int[] grade = new int[]{72,89,65,58,87,91,82,71,93,76};
int sum = 0; //总分
int avg = 0; //平均分
for(int i = 0; i < 10; i++){
sum += grade[i];
}
avg = sum/10;
public static void main(String[] args) {
Integer[] achievementArray = new Integer[] {72,89,65,58,87,91,82,71,93,76};
Integer sum = 0;
for (Integer integer : achievementArray) {
sum += integer;
}
System.err.println("学生的总成绩为:" + sum);
System.err.println("学生的平均成绩为(整数):" + (sum / achievementArray.length));
System.err.println("学生的平均成绩为(含小数):" + ((float)sum / achievementArray.length));
}