输入三个整数a,b,c使用if函数吧三个数由小到大输出
时间: 2024-09-09 15:15:32 浏览: 55
python任意输入三个数,按大小输出.py
5星 · 资源好评率100%
在Python中,你可以使用条件语句(如`if`、`elif`和`else`)来实现这个功能。假设你想输入三个整数a、b和c,并按照从小到大的顺序输出它们,可以这样做:
```python
# 获取用户输入
a = int(input("请输入第一个整数a: "))
b = int(input("请输入第二个整数b: "))
c = int(input("请输入第三个整数c: "))
# 使用if-elif-else结构判断并输出
if a <= b and a <= c:
print("最小的是", a)
elif b <= a and b <= c:
print("最小的是", b)
else:
print("最小的是", c)
if a >= b and a >= c:
print("最大的是", a)
elif b >= a and b >= c:
print("最大的是", b)
else:
print("最大的是", c)
# 中间值
if a != b and a != c and b != c:
if a < b:
print("中间的是", b)
else:
print("中间的是", a)
```
这里首先找到最小值,然后找出最大值,最后确定并输出中间的那个数。如果其中有两个数相等,则需要额外检查来确定中间值。
阅读全文