题解 | #班级成绩输入输出#
班级成绩输入输出
https://www.nowcoder.com/practice/60d96b08e1cb42e38629d54e37eac008
#include <stdio.h>
int main() {
double arr[5][5];
for (int i = 0; i < 5; i++) { //遍历每个学生
for (int j = 0; j < 5; j++) { //遍历每科成绩
scanf("%lf",&arr[i][j]); //把五个学生的成绩都输入这个二维数组中
}
}
for (int i = 0; i < 5; ++i) { //依次遍历每个学生
double sum = 0; //计算每个学生的总成绩
for (int j = 0; j < 5; ++j) { //遍历第i个学生的每科成绩
printf("%.1f ", arr[i][j]); //打印每科成绩,保留一位小数
sum = sum + arr[i][j]; //计算五科成绩总数
}
printf("%.1lf\n", sum); //输出第i个学生的总成绩
}
return 0;
}