#include<stdio.h>
#define N 10
main()
{
int a[N],i,count9,count8,count7,count6,count0;
count9=0;
count8=0;
count7=0;
count6=0;
count0=0;
/*输入N个学生的成绩*/
printf("input the score:\n");
for(i=0 ; i<N ; i++)
scanf("%d",&a[i]);
/*统计各分段人数*/
for(i=0 ; i<N ; i++)
{
switch(a[i]%10)
这里括号中应改为a[i]/10才对
{
case 10 :
case 9 :count9++;break;
case 8 :count8++;break;
case 7 :count7++;break;
case 6 :count6++;break;
case 5 :
case 4 :
case 3 :
case 2 :
case 1 :
case 0 :count0++;break;
default:break;
}
}
/*打印各分段学生的人数*/
printf("/n90-100学生人数为%d",count9);
printf("/n80-89学生人数为%d",count8);
printf("/n70-79学生人数为%d",count7);
在每一个输出函数中最好加一个\n,这样清楚一点
printf("/n60-69学生人数为%d",count6);
printf("/n0-59学生人数为%d",count0);
}