输入n个学生的成绩(大于等于0的整数),请统计学生成绩在每个分数段的人数分布情况。需要统计的分数段如下:>=70,<=69且>=60, <60。输入只有一组,包括两行。第一行输入学生总数n(1<=n<=80),第二行输入n个整数,即每个学生的成绩(0<=成绩<=100)。
输出包括三行,分别对应三个分数段的统计人数。输出格式可以参考样例输出
#include
int main()
{
int n,grade[n],i=0,m=0,j=0;
int d;
scanf("%d",&n);
for(d=0;d<=n;d++)
scanf("%d",&grade[n]);
for(d=0;d<=n;d++)
{ if(grade[n]>=70)
i++;
else if(grade[n]>=60&&grade[n]<=69)
m++;
else if(grade[n]<60)
j++;}
printf(">=70:%d\n",i);
printf("60~69:%d\n",m);
printf("<60:%d",j);
return 0;
}
#include<stdio.h>
int main()
{
int n, grade[3], i, mark;
for (i = 0; i < 3; i++)
grade[i] = 0;
scanf("%d", &n);
for (i = 0; i < n; i++)
{
scanf("%d", &mark);
if (mark >= 70)
grade[0]++;
else if (mark >= 60)
grade[1]++;
else
grade[2]++;
}
printf(">=70:%d\n", grade[0]);
printf("60~69:%d\n", grade[1]);
printf("<60:%d", grade[2]);
return 0;
}