In [ ]:
a=int(input('请输入一个非零的数表示运算开始:'))
m=int(input('输入数字:'))
n=int(input('输入数字:'))
b=0
c=0
if m>n:
    b=n
    c=m

while(a!=0):
    o=int(input('输入数字:'))
    if o<b:
        b=b
    elif o>b and o<c:
        b=o
    elif o>c:
        b=c
        c=o
    print('次大数是:',b)
    a=int(input('如果要继续输入,请输入一个非零数,如果要停止,请输入零:'))


请输入一个非零的数表示运算开始:1
输入数字:5
输入数字:3
输入数字:8
次大数是: 5
如果要继续输入,请输入一个非零数,如果要停止,请输入零:1
输入数字:199
次大数是: 8
如果要继续输入,请输入一个非零数,如果要停止,请输入零:1
输入数字:89
次大数是: 89
如果要继续输入,请输入一个非零数,如果要停止,请输入零:1
输入数字:77
次大数是: 89
如果要继续输入,请输入一个非零数,如果要停止,请输入零:1
输入数字:45
次大数是: 89
如果要继续输入,请输入一个非零数,如果要停止,请输入零:1
输入数字:99
次大数是: 99
如果要继续输入,请输入一个非零数,如果要停止,请输入零:1
输入数字:100
次大数是: 100
如果要继续输入,请输入一个非零数,如果要停止,请输入零:1
输入数字:2
次大数是: 100