为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C
慕婉清319707 2018-01-04 09:46:27
查看完整描述

2 回答

已采纳
?
慕沐4449596

TA贡献34条经验 获得超15个赞

#include<stdio.h>

#define N 30

int 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;

}


查看完整回答
1 反对 回复 2018-01-06
?
慕沐4449596

TA贡献34条经验 获得超15个赞

#include<stdio.h>

#define N 3

int 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;

}


查看完整回答
反对 回复 2018-01-06
  • 2 回答
  • 0 关注
  • 1807 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信