在网上银行登录自己个人账户的算法描述如下:
步骤1:选择银行卡类型
步骤2:输入用户名和密码
步骤3:发送手机验证码
步骤4:输入手机验证码
步骤5:若验证码输入错误,则执行步骤5
步骤6:若密码输入错误,则执行步骤3
步骤7:登录成功
上述描述算法的方式属于( )。
A.自然语言B.伪代码C.流程图D.高级语言
当前题号:1 | 题型:选择题 | 难度:0.99
产生一个在[-10,10]中随机整数的VB表达式是(  )
A.Int(Rnd * 11) -11
B.Int(Rnd * 20)-10
C.Int(Rnd * 21) -11
D.Int(Rnd * 21)-10
当前题号:2 | 题型:选择题 | 难度:0.99
某算法的部分流程图如图所示,执行这部分流程后,变量s的值是( )
A.3
B.8
C.13
D.21
当前题号:3 | 题型:选择题 | 难度:0.99
某排序算法,其VB代码如下:
i = 1
Do While i<= 5
If i = 0 Or a(i - 1) <= a(i) Then
i = i + 1
Else
t = a(i): a(i) = a(i - 1): a(i - 1) = t
i = i - 1
End If
Loop
数组元素a(0)到a(5)依次为:“0,61,22,43,89,27”,经过该程序段处理后,数组元素a(4)的值为( )
A.43
B.89
C.61
D.27
当前题号:4 | 题型:选择题 | 难度:0.99
如图所示的流程图片断:

该流程图中循环部分结束后,变量s的值是(  )
A.3B.6C.10D.12
当前题号:5 | 题型:选择题 | 难度:0.99
有如下VB程序段:
For i = 1 To 2
For j = 5 To i + 1 Step -1
If d(j) >d(i) Then
t = d(j): d(j) = d(i): d(i) = t
End If
Next j
List1.additem  str(d(i+1))
Next i
数组元素d(1)到d(5)的值依次为34,25,46,17,78,经过该程序段“加工”后,则List1列表框中显示的结果为(  )
A.78 46 34 17 25B.25 34
C.17 25 34 46 78D.78 46
当前题号:6 | 题型:选择题 | 难度:0.99
某算法的部分流程图如第 5 题图所示,执行这部分流程图,依次输入 3,2,1,变量 i,s 的值 分别是
A.10,1B.7,2C.10,2D.13,3
当前题号:7 | 题型:选择题 | 难度:0.99
下列关于算法的描述,正确的是
A.描述算法的方法只能是流程图
B.用一种程序语言来实现某个具体问题的算法只可能有一种
C.同一种算法只能用一种程序语言来实现
D.算法是描述解决问题的方法和步骤
当前题号:8 | 题型:选择题 | 难度:0.99
有流程图结构如下,其算法结构属于
A.顺序结构B.选择结构C.循环结构D.重复结构
当前题号:9 | 题型:选择题 | 难度:0.99
某算法的流程图如下图所示,它主要表示的是算法中的( )。
A.选择结构
B.顺序结构
C.循环结构
D.流程结构
当前题号:10 | 题型:选择题 | 难度:0.99