题解 | #班级成绩输入输出#
班级成绩输入输出
https://www.nowcoder.com/practice/60d96b08e1cb42e38629d54e37eac008
#include <stdio.h> //直接用两个循环对二维数组进行输入 int main() { float sum=0; float arr[5][6];//知道最后要算总分,所以后面是6,多1个空间放总分 for(int j=0;j<5;j++){ for(int i=0;i<5;i++){ scanf("%f",&arr[j][i]); sum+=arr[j][i];//每输入一次分数就累加 if(i==4){//成绩输入结束后,把总分放最后 arr[j][i+1]=sum; } } sum=0;//总分清零,方便计算下一次成绩 } for(int j=0;j<5;j++){ for(int i=0;i<6;i++){ printf("%.1f ",arr[j][i]); } printf("\n"); } }