用c语言冒泡法写从键盘输入40名学生成绩找出其中最高分,最低分,平均分
时间: 2023-05-25 14:06:12 浏览: 315
计算学生的平均成绩(c语言)
3星 · 编辑精心推荐
#include <stdio.h>
int main() {
int scores[40];
int maxScore = 0, minScore = 100, sum = 0, avg = 0;
// 读入成绩
for (int i = 0; i < 40; i++) {
printf("请输入第%d个学生的成绩:", i+1);
scanf("%d", &scores[i]);
// 找到最高分和最低分
if (scores[i] > maxScore) {
maxScore = scores[i];
}
if (scores[i] < minScore) {
minScore = scores[i];
}
// 累加成绩计算总分
sum += scores[i];
}
// 计算平均分
avg = sum / 40;
// 输出结果
printf("最高分:%d\n", maxScore);
printf("最低分:%d\n", minScore);
printf("平均分:%d\n", avg);
return 0;
}
阅读全文