输入3个数a,b,c,按大小顺序输出
时间: 2023-04-29 22:02:59 浏览: 154
可以使用if语句进行判断,将三个数从小到大排列。
具体代码如下:
```
a = int(input("请输入第一个数:"))
b = int(input("请输入第二个数:"))
c = int(input("请输入第三个数:"))
if a > b:
a, b = b, a
if a > c:
a, c = c, a
if b > c:
b, c = c, b
print("从小到大排序为:", a, b, c)
```
运行结果:
```
请输入第一个数:3
请输入第二个数:1
请输入第三个数:5
从小到大排序为: 1 3 5
```
相关问题
使用C语言实现:从键盘输入三个数a b c按大小顺序输出,要求用指针实现数据的交换
下面是使用指针实现三个数按照大小顺序输出的C语言代码:
```c
#include <stdio.h>
void swap(int *a, int *b) {
int temp = *a;
*a = *b;
*b = temp;
}
int main() {
int a, b, c;
printf("请输入三个整数:");
scanf("%d %d %d", &a, &b, &c);
// 冒泡排序
if (a > b) swap(&a, &b);
if (a > c) swap(&a, &c);
if (b > c) swap(&b, &c);
printf("按大小顺序输出:\n%d %d %d", a, b, c);
return 0;
}
```
首先定义了一个 `swap` 函数,用于交换两个整数。在 `main` 函数中,先通过 `scanf` 函数从键盘输入三个整数,然后使用冒泡排序的方法将它们按照大小顺序排列。具体来说,先比较 `a` 和 `b` 的大小,如果 `a` 大于 `b`,则交换它们的值;然后比较 `a` 和 `c` 的大小,如果 `a` 大于 `c`,则交换它们的值;最后比较 `b` 和 `c` 的大小,如果 `b` 大于 `c`,则交换它们的值。最终输出排好序的三个整数。在交换值的过程中,使用了指针来实现。
输入3个数a,b,c,按大小顺序输出。
可以使用if语句进行判断,比较大小后输出。
例如:
```
a = int(input("请输入第一个数:"))
b = int(input("请输入第二个数:"))
c = int(input("请输入第三个数:"))
if a <= b <= c:
print(a, b, c)
elif a <= c <= b:
print(a, c, b)
elif b <= a <= c:
print(b, a, c)
elif b <= c <= a:
print(b, c, a)
elif c <= a <= b:
print(c, a, b)
else:
print(c, b, a)
```
这样就可以按照大小顺序输出输入的三个数了。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)