输入三个整输入三个整数按照从大到小按照从大到小
时间: 2023-11-06 10:08:35 浏览: 21
我可以帮您编写一个Python程序来实现这个功能,请看下面的代码:
```
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)
```
运行程序后,您可以依次输入三个整数,程序将按照从大到小的顺序输出它们。
相关问题
从键盘输入三个整数按照由小到大的顺序输出
```python
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
请输入第三个整数:7
从小到大的顺序为: 1 3 7
```
c语言,输入三个整数,从大到小排列输出
好的。你可以使用以下的方式来实现从大到小排列输出三个整数:
1. 先使用 scanf 函数来输入三个整数。
2. 然后使用 if 语句来判断前两个数的大小关系,如果第一个数大于第二个数,就交换它们的值。
3. 然后再判断第二个数和第三个数的大小关系,如果第二个数大于第三个数,就交换它们的值。
4. 最后使用 printf 函数来输出三个数。
以下是代码示例:
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数: ");
scanf("%d %d %d", &a, &b, &c);
if (a > b) {
int temp = a;
a = b;
b = temp;
}
if (b > c) {
int temp = b;
b = c;
c = temp;
}
printf("从大到小排列后的顺序是: %d %d %d\n", c, b, a);
return 0;
}
相关推荐
![](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)