用c语言编写一个程序,要求从键盘上输入某个学生的三科成绩(成绩为整数),求出该学生的最高分和最低分。
时间: 2024-03-14 09:46:51 浏览: 89
C语言程序设计-输入2个学生3门课的成绩,计算学生成绩平均分,课程平均分和最高分.
5星 · 资源好评率100%
好的,以下是用 C 语言编写的程序,可以实现你的要求:
```c
#include <stdio.h>
int main() {
int score1, score2, score3; // 定义三科成绩
int maxScore, minScore; // 定义最高分和最低分
// 从键盘上输入三科成绩
printf("请输入三科成绩,用空格分隔:");
scanf("%d %d %d", &score1, &score2, &score3);
// 假设第一科成绩为最高分和最低分
maxScore = score1;
minScore = score1;
// 逐一比较三科成绩,更新最高分和最低分
if (score2 > maxScore) {
maxScore = score2;
} else if (score2 < minScore) {
minScore = score2;
}
if (score3 > maxScore) {
maxScore = score3;
} else if (score3 < minScore) {
minScore = score3;
}
// 输出最高分和最低分
printf("最高分为:%d\n", maxScore);
printf("最低分为:%d\n", minScore);
return 0;
}
```
运行程序后,会提示你输入三科成绩,输入后即可得到该学生的最高分和最低分。
阅读全文