田忌马上就要和齐威王赛马了,他必须把手底下的三匹马按速度快慢分成上等马、中等马和下等马。 请编写程序,输入三个正整数表示三匹马跑 100 米的秒数,时间越短速度越快,现在需要把这三个数按从小到大的顺序输出。
时间: 2023-05-13 12:06:57 浏览: 362
编写程序实现以下功能:从键盘输入十个整数,用冒泡法排序后按从小到大输出
以下是可以用 Python 编写的程序:
a = int(input("请输入第一匹马跑100米所需的秒数:"))
b = int(input("请输入第二匹马跑100米所需的秒数:"))
c = int(input("请输入第三匹马跑100米所需的秒数:"))
if a < b:
if b < c:
print(a, b, c)
elif a < c:
print(a, c, b)
else:
print(c, a, b)
else:
if a < c:
print(b, a, c)
elif b < c:
print(b, c, a)
else:
print(c, b, a)
这个程序会依次询问三匹马跑 100 米所需的时间,然后按照从小到大的顺序输出这三个数。例如,如果输入的三个数分别是 10、12 和 15,程序会输出:
10 12 15
这表示第一匹马最快,第二匹马次之,第三匹马最慢。
阅读全文