请找出下面程序中的三个问题并修改 x = input().split() x = [int(i) for i in x] minf = min(x) i = 0 while i < len(x): if minf > x[i] minf = x[i] i = i + 1 print("最小元素=",minf)
时间: 2023-05-21 15:05:01 浏览: 222
从键盘上输入3个数,把最小数找出来
修改后的程序如下:
x = input("请输入三个整数,以空格分隔: ").split()
x = [int(i) for i in x]
minf = x[0]
i = 1
while i < len(x):
if minf > x[i]:
minf = x[i]
i += 1
print("最小元素是:", minf)
修改后的问题:
1. 请问如何从控制台获取用户输入?
2. 上述程序中的 while 循环中有什么错误?
3. 程序中输出最小元素的语句有什么错误?
阅读全文