用c语言编写程序,从键盘上输入n个学生成绩,并输出高于平均分的学生成绩。

编写程序,从键盘上输入n个学生成绩,并输出高于平均分的学生成绩。
运行参考:
请输入学生人数n:10↙
请输入10个学生的成绩:85 7755 65 91 93 84 65 80 73↙
学生平均成绩为: 76.8
高于平均分的成绩为:85 77 91 93 84 80

#include<stdio.h>
#define maxsize 100
int a[maxsize];
int main()
{
int n=0;
int sum=0;
printf("请输入学生人数n:");
scanf("%d",&n);
printf("请输入%d个学生的成绩:",n);
for(int i=0;i<n;i++)
{
scanf("%d",&a[i]);
sum+=a[i];
}
printf("学生平均成绩为:%d\n",sum/n);
printf("高于平均分的成绩为:");
for(i=0;i<n;i++)
{
if(a[i]>sum/n)
printf("%d ",a[i]);
}
printf("\n");
return 0;
}
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答