编程题:要求从键盘上输入某个学生的三科成绩,输出该学生的最高分和最低分。
int main () {
int a, b, c;
int max, min;
scanf("%d%d%d", &a, &b, &c);
if (a > b) {
max = a;
min = b;
} else {
min = a;
max = b;
}
if ( max < c) {
max = c;
}
if (min > c) {
min = c;
}
printf("max=%d, min=%d", max, min);
return 0;
}
#include<stdio.h>
int main() {
int a, b, c, max, min;
scanf_s("%d %d %d", &a, &b, &c);
if (a > b) {
if (b > c) {
max = a; min = c;
}
else {//b<c
if (a > c) {
max = a; min = b;
}
else {//a<c
max = c; min = b;
}
}
}
else {//a<b
if (b > c) {
if (a > c) {
max = b; min = c;
}
else {//a<c
max = b; min = a;
}
}
else {//b<c
max = c; min = a;
}
}
printf("最高分:%d,最低分:%d", max, min);
return 0;
}