【问题描述】 从键盘输入互不相等的三个整数,在屏幕上输出其中最大数、最小数和中间数。 【输入形式】 从键盘输入三个整数,整数之间以空格隔开。 【输出形式】 在屏幕上分3行显示结果,依次为: Max=最大数 Min=最小数 Mid=中间数 【样例输入】 12 11 13 【样例输出】 Max=13 Min=11 Mid=12用C语言
时间: 2023-08-16 11:06:57 浏览: 124
以下是C语言代码实现:
```
#include <stdio.h>
int main() {
int a, b, c;
scanf("%d %d %d", &a, &b, &c);
if (a > b) {
if (a > c) {
if (b > c) {
printf("Max=%d\nMin=%d\nMid=%d\n", a, c, b);
} else {
printf("Max=%d\nMin=%d\nMid=%d\n", a, b, c);
}
} else {
printf("Max=%d\nMin=%d\nMid=%d\n", c, b, a);
}
} else {
if (b > c) {
if (a > c) {
printf("Max=%d\nMin=%d\nMid=%d\n", b, c, a);
} else {
printf("Max=%d\nMin=%d\nMid=%d\n", b, a, c);
}
} else {
printf("Max=%d\nMin=%d\nMid=%d\n", c, a, b);
}
}
return 0;
}
```
首先读入三个整数,然后使用嵌套的if语句进行判断,找到最大数、最小数和中间数,并且按照题目要求输出结果。
阅读全文