题型:单选题 题类:常考题 难易度:普通
浙江省宁波市九校2020-2021学年高二上学期信息技术期末联考试卷
s = 0 : i = 100 ‘①
Do While i >= 0 ‘②
i = i + 2 ‘③
s = s + i ‘④
Loop
Text1.text=str(s)
执行这部分流程,发现其违背了算法的“有穷性”特征,下列修改方案正确的是( )
s=input() stack=[0]* len(s);top=- 1;presign='+';num=0 for i in range(len(s)): if'0'<=s[i]<='9': num=num*10+int(s[i]) if i==len(s)- 1 or s[i] in'+-*/': if presign=='+': top+=1 stack[top]=num elifpresign=='-': top+=1 stack[top]=-num elifpresign=='*': top+=1 stack[top]=stack[top- 1]*num else: top+=1 stack[top]=stack[top- 1]//num presign=s[i] num=0 print(sum(stack)) #sum 函数对 stack 中所有元素求和 |
若输入'5*4-6+10/3' ,程序运行后, 输出结果是( )
试题篮