c语言用指针编3个学生各学4门课,计算总平均分并计算总共不及格科目,输出各门课成绩,3位同学成绩如图

2025-04-12 02:04:14
推荐回答(1个)
回答1:

#include
int main(){
int i,j,sum=0,tt=0,a[3][4];
for(i=0;i<3;++i){
printf("请输入第%d个学生的四门成绩(没门成绩间用空格隔开)\n",i+1);
for(j=0;j<4;++j)
scanf("%d",&a[i][j]);
}
for(i=0;i<3;++i)
for(j=0;j<4;++j){
if(a[i][j]<60)
++tt;
sum+=a[i][j];
}
for(i=0;i<4;++i){
printf("第%d科成绩如下:(科目按自左向右顺序,三位同学按自上至下顺序)\n",i+1);
for(j=0;j<3;++j)
printf(" %d ",a[i][j]);
printf("\n");
}
printf("总平均分为:%f\n总不及格科目数为:%d\n",sum/12.0,tt);
return 0;
}

已在Dev-cpp上运行过,,,,,正确

望采纳。。。