#include<stdio.h>
#include<string.h>
#define N 50
int main(){
int stu_data[N];
int score,stu_num,i;
int high_90=0,high_60=0,lower_60=0;
for(i=0;i<N;i++)
{
scanf("%d",&score);
if(score<0){stu_num=i;break;
}
stu_data[i]=score;
}
for(i=0;i<stu_num;i++){
if(stu_data[i]<=100&&stu_data[i]>=90)
high_90++;
else if(stu_data[i]>=60&&stu_data[i]<90)
high_60++;
else if(stu_data[i]>=0)
lower_60++;
else;
}
printf("the num of student is %d\n",stu_num);
printf("A is %d\n,B is %d\n,C is %d\n",high_90,high_60,lower_60);
return 0;
}
读入多个学生(学生个数最多不超过50)成绩并存放到数组中(档输入成绩为负值时结束成绩录入),然后输出实际总人数,并统计其中60分以下、60分到89分、90分到100分各分段的学生个数。
最新推荐文章于 2023-03-29 19:24:44 发布