在一行中随机输入3个整数(空格分隔),编写程序从大到小依次输出这3个数。 如输入123 则输出321
时间: 2023-05-24 12:03:49 浏览: 41
这是一个Python代码示例:
```python
# 输入三个整数
a, b, c = input("请输入三个整数,用空格分隔:").split()
# 转换为整型
a = int(a)
b = int(b)
c = int(c)
# 排序并输出
if a >= b and a >= c:
if b >= c:
print(a, b, c)
else:
print(a, c, b)
elif b >= a and b >= c:
if a >= c:
print(b, a, c)
else:
print(b, c, a)
else: # c >= a and c >= b
if a >= b:
print(c, a, b)
else:
print(c, b, a)
```
用户输入三个整数,用 `split()` 方法将其拆分为单独的字符串,并用 `int()` 函数将其转换为整数。然后,如果 `a` 是最大的,我们比较 `b` 和 `c` 并根据它们的大小输出它们。如果 `b` 是最大的,则和 `a` 与 `c` 比较,以获得正确的输出。最后,如果 `c` 最大,则与 `a` 和 `b` 比较以获得正确的输出。
相关问题
用列表编写程序依次输入三个整数放在一个列表中请把这三个数由小到大输出
请看下面的 Python 代码:
```python
lst = []
for i in range(3):
num = int(input("请输入一个整数:"))
lst.append(num)
lst.sort()
print("这三个数由小到大依次是:", lst)
```
你可以把这段代码复制到 Python 环境中运行,然后输入三个整数,程序就会输出这三个数从小到大的顺序。
用列表编写程序,依次输入三个整数放在一个列表中,请把这三个数由小到大输出
以下是实现该程序的 Python 代码:
```python
nums = [] # 定义一个空列表
# 循环输入三个整数
for i in range(3):
num = int(input("请输入一个整数: "))
nums.append(num) # 将输入的整数添加到列表中
# 对列表进行排序
nums.sort()
# 输出排序后的列表
print("从小到大排序后的列表为:", nums)
```
运行程序后,会提示用户输入三个整数,依次输入即可。程序会将这三个整数存储到一个列表中,并对列表进行排序,最后输出排序后的列表。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)