用c语言编写一个程序:一个班有10个同学参与考试请用菜单选择的方式求出平均分、最高分、最低分。
#include <stdio.h>
int main() {
int scores[10];
int choice;
int sum = 0;
int max = 0;
int min = 100;
printf("请输入10个同学的成绩:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &scores[i]);
}
do {
printf("请选择要进行的操作:\n");
printf("1. 求平均分\n");
printf("2. 求最高分\n");
printf("3. 求最低分\n");
printf("4. 退出程序\n");
scanf("%d", &choice);
switch (choice) {
case 1:
for (int i = 0; i < 10; i++) {
sum += scores[i];
}
printf("平均分为:%d\n", sum / 10);
break;
case 2:
for (int i = 0; i < 10; i++) {
if (scores[i] > max) {
max = scores[i];
}
}
printf("最高分为:%d\n", max);
break;
case 3:
for (int i = 0; i < 10; i++) {
if (scores[i] < min) {
min = scores[i];
}
}
printf("最低分为:%d\n", min);
break;
case 4:
printf("程序已退出。\n");
break;
default:
printf("输入错误,请重新输入。\n");
break;
}
} while (choice != 4);
return 0;
}
``
原文地址: https://www.cveoy.top/t/topic/flLp 著作权归作者所有。请勿转载和采集!