一道C 语言 考题 急急急!!

来源:百度知道 编辑:UC知道 时间:2024/06/02 11:04:43
试题1:编写程序,从键盘上输入n个学生成绩,并输出低于平均分的学生成绩请输入学生人数n:10↙
请输入10个学生的成绩:85 77 55 65 91 93 84 65 80 73↙
学生平均成绩为: 76.8
低于平均分的成绩为:55 65 65 73

我用的是 Visual c++ 请各位大哥帮帮忙!!!!!!!!

我没用过Visual c++ ,不知道能不能帮上忙。

#define N 30
main()
{int n,a[N];
float ave,sum=0;
printf("请输入学生人数n:");
scanf("%d",&n);
printf("请输入%d个学生的成绩:",n);
for(i=1;i<=n;i++)
scanf("%d",&a[i]);
for(i=1;i<=n;i++)
sum=sum+a[i];
ave=sum/n;
printf("\n学生平均成绩为:%4.1f",ave);
printf("\n低于平均分的成绩为:");
for(i=1;i<=n;i++)
if(a[i]<ave) printf("%d ",a[i]);
printf("\n");
}