c语言输入成绩统计最高最低
时间: 2023-07-09 20:10:51 浏览: 48
好的,您想要编写一个C语言程序,输入一组成绩,然后统计并输出这组成绩的最高分和最低分,是吗?
如果是这样,可以使用一个循环来输入这组成绩,同时记录下最高分和最低分,最后输出它们。
以下是一个简单的示例代码,供您参考:
```c
#include <stdio.h>
int main() {
int n, grade, max, min;
printf("请输入成绩数量:");
scanf("%d", &n);
// 初始化最高分和最低分
printf("请输入第1个成绩:");
scanf("%d", &grade);
max = grade;
min = grade;
// 循环输入成绩,同时更新最高分和最低分
for (int i = 2; i <= n; i++) {
printf("请输入第%d个成绩:", i);
scanf("%d", &grade);
if (grade > max) {
max = grade;
}
if (grade < min) {
min = grade;
}
}
// 输出最高分和最低分
printf("最高分为:%d\n", max);
printf("最低分为:%d\n", min);
return 0;
}
```
在这个示例代码中,我们通过一个循环来输入成绩,并在循环中更新最高分和最低分。最后,我们输出它们。