| 题目描述 |
| 编写程序,输入一批学生的成绩,遇0或负数则输入结束,要求统计并输出优秀(大于85)、通过(60~84)和不及格(小于60)的学生人数。 运行示例: |
| 输入 |
| 无 |
| 输出 |
| 无 |
| 样例输入 |
|
| 样例输出 |
|
#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;
}