输入三个整数n1,n2,n3,按从大到小的顺序进行输出。
时间: 2023-08-21 07:05:43 浏览: 172
好的,以下是一个 Python 代码示例:
```
n1 = int(input("请输入第一个整数:"))
n2 = int(input("请输入第二个整数:"))
n3 = int(input("请输入第三个整数:"))
if n1 >= n2 and n1 >= n3:
print(n1, end=" ")
if n2 >= n3:
print(n2, n3)
else:
print(n3, n2)
elif n2 >= n1 and n2 >= n3:
print(n2, end=" ")
if n1 >= n3:
print(n1, n3)
else:
print(n3, n1)
else:
print(n3, end=" ")
if n1 >= n2:
print(n1, n2)
else:
print(n2, n1)
```
这段代码与之前的代码非常相似,唯一的区别是我们改变了比较运算符,以便按从大到小的顺序输出这三个整数。如果您想要输出结果仅为一个列表,您可以使用以下代码:
```
n1 = int(input("请输入第一个整数:"))
n2 = int(input("请输入第二个整数:"))
n3 = int(input("请输入第三个整数:"))
lst = [n1, n2, n3]
lst.sort(reverse=True)
print(lst)
```
在这个版本的代码中,我们将三个整数放入列表中,使用`sort()`方法将它们按从大到小的顺序排序,最后输出排序后的列表。
阅读全文