编写一个程序,由键盘输入一个学生的6门课程成绩,求该学生的最高分和最低分,并输出。(使用循环结构)
时间: 2024-02-25 15:54:42 浏览: 55
C语言程序设计-输入2个学生3门课的成绩,计算学生成绩平均分,课程平均分和最高分.
5星 · 资源好评率100%
以下是实现该功能的C语言代码:
```c
#include <stdio.h>
int main()
{
int i, score, max, min;
printf("请输入第1门课程的成绩:");
scanf("%d", &score);
max = min = score;
for (i = 2; i <= 6; i++)
{
printf("请输入第%d门课程的成绩:", i);
scanf("%d", &score);
if (score > max)
{
max = score;
}
if (score < min)
{
min = score;
}
}
printf("该学生的最高分为:%d,最低分为:%d\n", max, min);
return 0;
}
```
该程序使用for循环,循环6次,每次从键盘输入一个课程的成绩,并与当前的最高分和最低分进行比较,更新最高分和最低分。循环结束后,输出最高分和最低分。注意,在第一次输入成绩时,需要将max和min初始化为该成绩。
阅读全文