我想要打印出第二小的数字,但不使用任何数组,但它不起作用。 迄今为止我所做的就是这样的。
numbers = 5
print('Enter your numbers\n')
for x in range(0, numbers):
use = input('Enter #' + str(x + 1) + ': ')
if x == 0:
small = int(use)
second = small
if int(use) < small:
small = int(use)
if small > second:
second = int(use)
print('\nSecond smallest number is ' + str(second))