java 某班有30名学生进行考试编写程序将考试成绩输入一堆数组,并要求数学的平均成绩及不及格学生的人数(只需要完成mian方法中的内容,考试成绩为double数据类型)
时间: 2024-02-16 21:05:25 浏览: 87
JSP+SQL学生考试成绩分析(源代码+论文).rar
好的,以下是符合您要求的 Java 代码:
```java
public class Main {
public static void main(String[] args) {
double[] scores = {75, 80.5, 60, 90, 70.5, 55, 85, 95, 65, 77, 88, 59, 72, 81, 90, 67, 78.5, 93, 66, 70, 84, 79, 62, 88, 71, 75, 83, 92, 68.5, 73.5};
int count = 0;
double sum = 0;
for (int i = 0; i < scores.length; i++) {
if (scores[i] < 60) {
count++;
}
sum += scores[i];
}
double average = sum / scores.length;
System.out.println("平均成绩为:" + average);
System.out.println("不及格学生的人数为:" + count);
}
}
```
这个程序中,我们使用了一个 double 类型的数组来存储 30 名学生的考试成绩。然后,我们使用一个 for 循环来遍历整个数组,计算出平均成绩和不及格学生的人数。最后,我们将结果打印出来,就完成了题目中的要求。
阅读全文