刷题首页
题库
高中信息
题干
有如下VB程序段:
a(1)=0:a(2)=1:a(3)=0:a(4)=1:a(5)=0
i=1
Do While i<= 2
n=Int(Rnd()*5+1)
If n > i Then
t=a(i): a(i)=a(n):a(n)=t
i=i+1
End if
Loop
执行程序段后,当前a(1)~a(5)各元素的值不可能是( )
A.1,0,1,0,0
B.1,0,0,1,0
C.0,0,1,0,1
D.0,0,1,1,0
上一题
下一题
0.99难度 选择题 更新时间:2020-03-31 11:34:03
答案(点此获取答案解析)
同类题1
有如下的VB程序段:
For i=1 To 10 Step 3
s=s+i
Next i
该程序段运行后,语句s=s+i执行的次数是()
A.1
B.3
C.4
D.10
同类题2
某算法流程图如图所示,执行该算法后,“s←s+i”共被执行的次数是( )
A.0
B.6
C.7
D.8
同类题3
下列程序运行后的输出结果是
DIM A(6) AS INTEGER
FOR I= 1 TO 6
A(I)= I
NEXT I
PRINT A(I)
A.0
B.6
C.7
D.显示出错信息
同类题4
如下程序段执行后,i的值和y的值分别是( )
Dim y as Integer,i as integer
y=0
For i=1 To 10 Step 2
y=y+1
Next i
A.10、25
B.10、36
C.11、16
D.11、25
同类题5
学习完数组这个知识点后,小林设计了一个程序,该程序的主要功能是,先给数组中每个元素赋值,再找出数组中最大的数,具体程序如下。
(1)数组a中共有_____________个变量。
(2)数组a中所有变量的类型____________(相同或不相同)。
(3)将程序中①的代码补充完整______________。
(4)将程序中②的代码补充完整_______________。
相关知识点
算法理论
面向对象程序设计 VB开发工具
循环语句