c语言:输入成绩,统计不及格人数|练习题
- 其他
- 2025-08-06 15:18:02

一、题目 输入学生成绩,统计不及格的学生人数
二、代码截图【带注释】
三、源代码【带注释】
#include <stdio.h> //题目:输入成绩,统计不及格人数 //思考分析 //1、由于学生人数是未知数,所以可以在输入时,以0为结束 //2、在循环输入时,设置一个统计函数,统计不及格的人数
int count=0;//设置外部函数,统计不及格人数 int main() { int num=0; int arr[100]; printf("请输入n个学生的成绩,以0结束。\n\n"); for(int i=0; i<100; i++) { scanf("%d",&arr[i]); statis(arr[i]);//在循环的同时,调用统计函数 //输入0,则跳出循环,结束输入 if(arr[i]==0) { printf("输入结束\n"); break; } } if(count>0) { printf("\n不及格的一共有%d人",count-1); } else { printf("\n恭喜!全班及格!"); } }
//设置统计函数 statis(int arr) { if(arr<60) { count++; } return count; }
关注我, 每天分享编程知识
c语言:输入成绩,统计不及格人数|练习题由讯客互联其他栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“c语言:输入成绩,统计不及格人数|练习题”