c语言不及格成绩统计
时间: 2024-06-19 17:03:52 浏览: 24
C语言不及格成绩统计可以用数组来实现,具体步骤如下:
1. 定义一个包含所有学生C语言成绩的数组,以及一个计数器变量。
2. 使用for循环遍历数组,如果某个学生的成绩小于60分,则将计数器变量加一。
3. 输出计数器变量的值即为不及格人数。
以下是示例代码:
```
#include <stdio.h>
int main() {
int scores[10] = {70, 80, 50, 60, 90, 30, 40, 55, 65, 75};
int count = 0;
for(int i=0; i<10; i++) {
if(scores[i] < 60) {
count++;
}
}
printf("不及格人数为:%d\n", count);
return 0;
}
```
相关问题
c语言while语句统计及格不及格人数
当然可以,以下是一个示例代码段,可以使用while语句来统计一组成绩中及格和不及格的人数:
```c
#include <stdio.h>
int main() {
int score, pass_count = 0, fail_count = 0;
// 循环输入成绩,输入-1表示结束输入
do {
printf("请输入一个成绩:");
scanf("%d", &score);
if (score >= 60) {
pass_count++;
} else {
fail_count++;
}
} while (score != -1);
// 输出统计结果
printf("及格人数为:%d\n", pass_count);
printf("不及格人数为:%d\n", fail_count);
return 0;
}
```
在上面的代码中,我们使用do-while循环来连续输入一组成绩,直到用户输入-1表示结束。在每次输入后,我们检查成绩是否及格(大于等于60),如果是则将及格人数加1,否则将不及格人数加1。最后输出统计结果。
希望这个示例能够帮到你!如果你有任何其他问题,都可以继续问我。
c语言统计学生平均成绩与及格人数
以下是一个简单的C语言程序,用于统计学生平均成绩和及格人数:
```
#include <stdio.h>
int main() {
int n, score, count = 0, sum = 0;
float avg;
printf("请输入学生人数:");
scanf("%d", &n);
for (int i = 1; i <= n; i++) {
printf("请输入第%d个学生的成绩:", i);
scanf("%d", &score);
if (score >= 60) {
count++;
}
sum += score;
}
avg = (float)sum / n;
printf("平均成绩为:%.2f\n", avg);
printf("及格人数为:%d\n", count);
return 0;
}
```
程序运行后,会提示用户输入学生人数,然后根据输入的人数,依次询问每个学生的成绩。程序通过计算累计成绩和及格人数,最后计算平均成绩并输出。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![cpp](https://img-home.csdnimg.cn/images/20210720083646.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)