试题 试卷
题型:单选题 题类:常考题 难易度:容易
常量、变量、函数和表达式练习题(选择题部分)
Fori=1To5
b(a(i))=b(a(i))+1
Nexti
t=0
Forj=1To10
Fork=1Tob(j)
t=t+1:a(t)=j
Nextk
Nextj
a(1)到a(5)d初值依次是7、5、9、4、3,程序段运行后,数组a的值依次是()
a(1) = 1
For i = 2 To 6
Randomize
a(i) = a(i - 1) + Int(Rnd * 5 + 1)
If a(i) Mod 2 = 1 Then
a(i) = a(i) \ 2 + 1
Else
a(i) = a(i) / 2
End If
Next i
执行程序后,a数组各元素可能是( )
For i = 1 To 9 Step 2
b(a(i) Mod 10) = b(a(i) Mod 10) + 1
s = 0
For i = 0 To 9 Step 3
s =s + b(i)
数组b各元素初始值为0, 数组元素a(1)到a(9)的值依次为“29,74,12,38,16,45,21,57,33”,则执行该程序段后,s的值为( )
k=1; lmax=1; n=len(d)
for I in range(1, n):
if d[i]>d[i-1]:
k+=1
else:
if k>lmax:
lmax=k
k=1
print(lmax)
该程序段在某些情况下无法得到符合题意的结果,下列4组数据中能测试出这一问题的是( )
试题篮