提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
题目:
编写一个程序,实现以下功能:
(1)计算n个学生的平均成绩aver;
(2)输出高于平均成绩aver的人数(不包括平均成绩aver);
(3) 将高于aver的成绩放到over数组中并输出。
代码:
#include<Stdio.h>
int main()
{
int i,aver,n,k=0,sum=0;
int a[100];
printf("请输入数据n的个数:");
scanf("%d",&n);
printf("请输入%d个数据:",n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
{
sum=sum+a[i];
}
aver=sum/n;
printf("平均成绩aver=%d\n",aver);
printf("高于平均数的成绩有:");
for(i=0;i<n;i++)
{
if(a[i]>aver)
{
k++;
printf("%d ",a[i]);
}
}
printf("\n高于平均数的人数有%d:",k);
return 0;
}
结果:
总结
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了计算学生的平均成绩。