成绩统计分析。要求从键盘输入10名学生成绩,统计出优秀、良好、合格和不合格的人数分别是多少。c语言编程

如题所述

第1个回答  2011-06-16
#include<stdio.h>
main()
{
int a[10];
int n1=0,n2=0,n3=0,n4=0;
int i;
printf("请输入10个学生成绩,每输入一个成绩,回车一次:\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
if(a[i]<60)
n1=n1+1;
if(a[i]>=60&&a[i]<80)
n2=n2+1;
if(a[i]>=80&&a[i]<90)
n3=n3+1;
if(a[i]>=90)
n4=n4+1;
}
printf("不及格人数为%d\n及格人数为%d\n良好人数为%d\n优秀人数为%d\n",n1,n2,n3,n4);
}

本人也是刚学的,也许方法不是很简洁,但能用。
欢迎互相交流,希望对你有帮住。本回答被提问者采纳
相似回答