编程实现输入30个学生的成绩,求其平均成绩,及格,不及格成绩的人输,用数组。

慕婉清319707
浏览 1818回答 2
2回答

慕沐4449596

#include<stdio.h>#define N 30int main(){ int shuzu[N],i; int pass=0,defail=0,sum=0,ave; printf("请输入%d个人的成绩:\n",N); for(i=0;i<N;i++) { scanf("%d",&shuzu[i]); sum+=shuzu[i]; if(shuzu[i]>=60) pass++; else if(shuzu[i]<60) defail++; } ave=sum/N; printf("平均成绩为:%d\n",ave); printf("及格人数为:%d\n",pass); printf("不及格人数为:%d\n",defail); return 0;}

慕沐4449596

#include<stdio.h>#define N 3int main(){ int shuzu[N],i; int pass=0,defail=0,sum=0,ave; for(i=0;i<N;i++) { scanf("%d",&shuzu[i]); sum+=shuzu[i]; if(shuzu[i]>=60) pass++; else if(shuzu[i]<60) defail++; } ave=sum/N; printf("平均成绩为:%d\n",ave); printf("及格人数为:%d\n",pass); printf("不及格人数为:%d\n",defail); return 0;}
打开App,查看更多内容
随时随地看视频慕课网APP