任务描述
本关任务:本题要求编写程序,输入N个学生的MOOC成绩,统计优秀、合格证书的数量,以及没有获得证书的数量。学生修读程序设计MOOC,85分及以上获得优秀证书,不到85分但是60分及以上获得合格证书,不到60分则没有证书。
编程要求
根据提示,在右侧编辑器补充代码,统计MOOC证书。
测试说明
输入说明: 输入在第一行中给出非负整数 N,即学生人数。第二行给出N个非负整数,即这 N 位学生的成绩,其间以空格分隔。
输出说明: 在一行中依次输出优秀证书、合格证书、没有获得证书的数量,中间以空格分隔。请注意,最后一个数字后没有空格。
平台会对你编写的代码进行测试:
测试输入: 7
85 59 86 60 84 61 45
预期输出: 2 3 2
#include<stdio.h>
int main()
{
//=======begin=======
int i,s,good=0,ok=0,no=0;
int n;
scanf("%d",&n);
for(i=1;i<=n;i++){
float s;
scanf("%f",&s);
if(s>=85){
good++;
}
else if(s<85&&s>=60){
ok++;
}else if(s>=0&&s<60){
no++;
}
}
printf("%d %d %d",good,ok,no);
//========end========
return 0;
}