有如下VB程序段:
'给a(1)到a(6)各元素赋初值,代码略
For i = 1 To 6
If i Mod 2 <> 0 Then
If a(i) Mod 10 > 5 Then
a(i) = a(i) \ 10
Else
a(i) = a(i) Mod 10
End If
Else
a(i) = a(i - 1) + 1
End If
Next i
程序运行后a(1)到a(6)的值分别是2,3,4,5,0,1,则a(1)到a(6)各元素的初始值可能是
'给a(1)到a(6)各元素赋初值,代码略
For i = 1 To 6
If i Mod 2 <> 0 Then
If a(i) Mod 10 > 5 Then
a(i) = a(i) \ 10
Else
a(i) = a(i) Mod 10
End If
Else
a(i) = a(i - 1) + 1
End If
Next i
程序运行后a(1)到a(6)的值分别是2,3,4,5,0,1,则a(1)到a(6)各元素的初始值可能是
A.26,1,4,2,8,3 | B.12,1,14,2,11,3 |
C.15,1,2,3,4,5 | D.29,1,40,2,3,30 |
更新时间:2020-11-27 23:29:14
|
【知识点】 VB程序的调试
相似题推荐
选择题
|
适中
(0.65)
【推荐1】模拟剪刀石头布的游戏,骰子是一个正六面体,用1~3这3个数分别代表剪刀、石头、布这三种情况,使用RND随机函数可以表示为( )
A.INT(RND(3)+1) |
B.INT(RND*2+1) |
C.INT(RND(2)+1) |
D.INT(RND*3+1) |
您最近一年使用:0次
选择题
|
适中
(0.65)
【推荐2】用高级语言和机器语言编写具有相同功能的程序时,下列说法中错误的是( )
A.前者比后者可移植性强 | B.前者比后者执行速度快 |
C.前者比后者容易编写 | D.前者比后者容易修改 |
您最近一年使用:0次