用函数统计各分数段人数c语言,excel统计各分数段人数的函数
时间: 2023-12-17 10:03:02 浏览: 89
对个学生的分数统计出每分一档人数。-C语言入门教程
在C语言中,可以使用以下代码来统计各分数段人数:
```c
#include <stdio.h>
void countScore(int scores[], int n) {
int count[6] = {0}; // 分数段人数计数器
for (int i = 0; i < n; i++) {
if (scores[i] < 60) {
count[0]++;
} else if (scores[i] < 70) {
count[1]++;
} else if (scores[i] < 80) {
count[2]++;
} else if (scores[i] < 90) {
count[3]++;
} else if (scores[i] < 100) {
count[4]++;
} else {
count[5]++;
}
}
printf("0-59分人数:%d\n", count[0]);
printf("60-69分人数:%d\n", count[1]);
printf("70-79分人数:%d\n", count[2]);
printf("80-89分人数:%d\n", count[3]);
printf("90-99分人数:%d\n", count[4]);
printf("100分人数:%d\n", count[5]);
}
int main() {
int scores[] = {78, 92, 55, 67, 80, 88, 99, 73, 61, 100};
int n = sizeof(scores) / sizeof(scores[0]);
countScore(scores, n);
return 0;
}
```
在Excel中,可以使用以下函数来统计各分数段人数:
```excel
=COUNTIFS(A1:A10, "<60") // 统计0-59分人数
=COUNTIFS(A1:A10, ">=60", A1:A10, "<70") // 统计60-69分人数
=COUNTIFS(A1:A10, ">=70", A1:A10, "<80") // 统计70-79分人数
=COUNTIFS(A1:A10, ">=80", A1:A10, "<90") // 统计80-89分人数
=COUNTIFS(A1:A10, ">=90", A1:A10, "<100") // 统计90-99分人数
=COUNTIFS(A1:A10, ">=100") // 统计100分人数
```
其中,A1:A10是存放分数数据的单元格范围。
阅读全文