使用java 定义一个二维数组,存储用户输入的5名学生的c语言和java成绩,计算每门课的总成绩和平均成绩并输出
时间: 2024-05-02 08:19:17 浏览: 103
好的,这是一个可以回答的问题。以下是代码示例:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[][] scores = new int[5][2];
for (int i = 0; i < 5; i++) {
System.out.println("请输入学生" + (i + 1) + "的成绩:");
System.out.print("C语言成绩:");
scores[i][0] = scanner.nextInt();
System.out.print("Java成绩:");
scores[i][1] = scanner.nextInt();
}
int totalC = 0, totalJava = 0;
for (int i = 0; i < 5; i++) {
totalC += scores[i][0];
totalJava += scores[i][1];
}
double avgC = totalC / 5.0;
double avgJava = totalJava / 5.0;
System.out.println("C语言总成绩为:" + totalC + ",平均成绩为:" + avgC);
System.out.println("Java总成绩为:" + totalJava + ",平均成绩为:" + avgJava);
}
}
```
希望这个代码示例能够帮助你解决问题。
阅读全文