定义函数统计n个 分数的不同分数段人数,存入数组b.\nb[0]存储0~9以上人数\nb[1]存储10~19人数\nb[2]存储20~29人数\nb[3]存储30~39人数\nb[4]存储40~49人数\nb[5
时间: 2023-04-21 18:02:00 浏览: 74
]存储50~59人数\nb[6]存储60~69人数\nb[7]存储70~79人数\nb[8]存储80~89人数\nb[9]存储90~100人数。
函数定义如下:
void countScore(int scores[], int n, int b[]) {
for (int i = ; i < n; i++) {
int score = scores[i];
if (score >= && score <= 9) {
b[]++;
} else if (score >= 10 && score <= 19) {
b[1]++;
} else if (score >= 20 && score <= 29) {
b[2]++;
} else if (score >= 30 && score <= 39) {
b[3]++;
} else if (score >= 40 && score <= 49) {
b[4]++;
} else if (score >= 50 && score <= 59) {
b[5]++;
} else if (score >= 60 && score <= 69) {
b[6]++;
} else if (score >= 70 && score <= 79) {
b[7]++;
} else if (score >= 80 && score <= 89) {
b[8]++;
} else if (score >= 90 && score <= 100) {
b[9]++;
}
}
}
该函数接收一个整型数组scores和一个整数n,表示有n个分数需要统计。函数还接收一个整型数组b,用于存储不同分数段的人数。函数遍历scores数组,根据分数范围将人数累加到对应的b数组元素中。最终,b数组中存储了不同分数段的人数。