求三个数的最大值
题目描述:
编写程序,要求用户从键盘输入三个整数,输出其中的最大数。
输入格式:
输入三个整数,以逗号分隔。
输出格式:
输出三个数的最大值。
样例输入:
3,4,5
样例输出:
3 4 5 max number is: 5
提示:
算法提示:
将第一个数作为最大数先赋值给max_value,然后将max_value逐一与另外两个整数进行比较,当发现更大数时,将它的值赋值给max_value。
while True:
num = input("输入三个整数,以逗号分隔")
num = num.split(",")
new_num = [int(x) for x in num]
max_num = new_num[0] if new_num[0] > new_num[1] else new_num[1]
max_num = max_num if max_num > new_num[2] else new_num[2]
print(new_num[0], new_num[1], new_num[2], "max number is:", max_num)
while True:
lst = input("输入三个整数,以逗号分隔").split(',')
lst = list(map(int, lst))
lst.sort()
print(lst[-1])
严格按照输入输出的格式。

浙公网安备 33010602011771号