从键盘输入3个整数,将这3个数由大到小进行排序后输出。
时间: 2023-05-27 13:01:08 浏览: 101
输入三个整数,按由大到小输出.c
```
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
num3 = int(input("请输入第三个整数:"))
if num1 >= num2 and num1 >= num3:
if num2 >= num3:
print(num1, num2, num3)
else:
print(num1, num3, num2)
elif num2 >= num1 and num2 >= num3:
if num1 >= num3:
print(num2, num1, num3)
else:
print(num2, num3, num1)
else:
if num1 >= num2:
print(num3, num1, num2)
else:
print(num3, num2, num1)
```
说明:首先通过`input()`函数获取3个整数的值。然后通过嵌套的`if...elif...else`语句进行排序,先比较第一个数与后面两个数,再比较第二个数与第三个数。最后将排序结果使用`print()`函数进行输出。
阅读全文