当前位置: 代码迷 >> 综合 >> 成绩归类(C语言)
  详细解决方案

成绩归类(C语言)

热度:60   发布时间:2023-11-02 08:28:12.0
题目描述

编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、通过(6084)和不及格(小于60)的学生人数。

运行示例:


 
输入
输出
样例输入
88 71 68 70 59 81 91 42 66 77 83 0
样例输出
>=85:2
60-84:7
<60:2
#include <stdio.h>int main() {int excellent=0,pass=0,failed=0,num,c;   //定义优秀,通过,不及格的人数并初始化为0while((scanf("%d",&num),c=num)>0){       //键盘输入num,并使c=numif(c>=85){excellent++;} else if (c>=60 && c<=84){pass++;} else{failed++;}}printf(">=85:%d\n60-84:%d\n<60:%d",excellent,pass,failed);  //按格式输出return 0;
}

 

  相关解决方案