C语言数组循环问题 有n个学生m门课程,输入每个学生的各门成绩,并求出每个学生的平均成绩,按降序排列

2025-04-05 05:46:31
推荐回答(1个)
回答1:

这个不要赋值,都定义float了,还赋什么初值?

float s[100];


这个printf语句要移动到这层循环外。

for(i=0;i{
    for(j=j;j        s[i]+=a[i][j];
    printf("第%d个学生的平均成绩为%.2f。\n",i,s[i]);
}


这个for循环是不是少了括号?printf不包括在里?


另外你说“不能循环输入成绩”是什么意思?