题型:单选题 题类: 难易度:普通
浙江省苍南中学2023-2024学年高一下学期信息技术期中考试试卷
n = int(input())
a,b,num = 2,1,2
for i in range(n-1):
print(num)
方框中的代码由以下三部分组成:①num += a / b ②a = a + b ③b = a - b代码顺序正确的选项是( )
a=[30,10,20,11,12,50] d=[0]*6 ; max=0 ; n=len(a) for i in range(1,n): for j in range(i): if a[j]<a[i]: d[i]+=1 if d[i]>max: max=d[i] |
执行程序后,变量max的值是( )
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' ,程序运行后, 输出结果是( )
试题篮