c语言输入任意三个数,按从大到小的顺序输出
时间: 2023-09-22 08:11:08 浏览: 181
输入三个数字,按从大到小输出 C语言代码
下面是使用C语言编写的程序,可以实现输入任意三个数,按从大到小的顺序输出:
```c
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
if (a >= b && b >= c) {
printf("%d %d %d", a, b, c);
} else if (a >= c && c >= b) {
printf("%d %d %d", a, c, b);
} else if (b >= a && a >= c) {
printf("%d %d %d", b, a, c);
} else if (b >= c && c >= a) {
printf("%d %d %d", b, c, a);
} else if (c >= a && a >= b) {
printf("%d %d %d", c, a, b);
} else {
printf("%d %d %d", c, b, a);
}
return 0;
}
```
程序通过使用if-else语句来判断三个数的大小关系,并按照从大到小的顺序输出。其中,scanf函数用于从标准输入流中读取三个整数,%d表示读取整数类型的数据。最后,程序返回0,表示程序执行成功。
阅读全文