用c语言编写程序实现从键盘输入三个数,将他们按从小到大的顺序输出
时间: 2024-03-23 18:40:10 浏览: 217
输入/输出及C语言的实现-第3章 顺序程序设计
以下是用 C 语言编写的程序,实现从键盘输入三个数,将它们按从小到大的顺序输出:
```c
#include <stdio.h>
int main() {
int a, b, c, t;
printf("请输入三个数,用空格隔开:");
scanf("%d %d %d", &a, &b, &c);
// 将 a 和 b 按从小到大的顺序排列
if (a > b) {
t = a;
a = b;
b = t;
}
// 将 a 和 c 按从小到大的顺序排列
if (a > c) {
t = a;
a = c;
c = t;
}
// 将 b 和 c 按从小到大的顺序排列
if (b > c) {
t = b;
b = c;
c = t;
}
printf("三个数按从小到大的顺序输出为:%d %d %d\n", a, b, c);
return 0;
}
```
程序执行的结果如下:
```
请输入三个数,用空格隔开:3 2 1
三个数按从小到大的顺序输出为:1 2 3
```
阅读全文