产生[a,b](a,b 都是整数且a<b)范围内某一随机整数的VB 表达式是(  )
A.Int(Rnd ∗ a)+bB.Int(Rnd ∗ b)+a
C.Int(Rnd ∗(b-a+1))+aD.Int(Rnd ∗(b-a))+a
当前题号:1 | 题型:选择题 | 难度:0.99
实现某排序算法的部分VB 程序如下:
For i=1 To 6
k=i
For j=i+1 To 7
If a(j)<a(k) Then k=j
Next j
If i<>k Then
t=a(i):a(i)= a(k):a(k)= t
End If
Next i
在排序过程中,经过某一遍排序“加工”后,数组元素a(1)到a(7)的数据依次为“10,41,75,12,63,11,85”。则下一遍排序“加工”后数组元素a(1)到a(7)的数据依次是(  )
A.10,11,41,75,12,63,85B.10,11,75,12,63,41,85
C.10,11,12,75,63,41,85D.10,11,12,41,63,75,85
当前题号:2 | 题型:选择题 | 难度:0.99
下列VB 程序用于求2个正整数(均小于10000)的最大公约数:
Private Sub Command1_Click()
Dim x As Integer,y As Integer,z As Integer
x=Val(Text1.Text) ‘第1 个正整数
y=Val(Text2.Text) ‘第2 个正整数
‘调用函数gcd
Text3.Text=Str(z)
End Sub
Function gcd(a As Integer,b As Integer) As Integer
Do While a <> b
If a>b Then a=a-b Else b=b-a
Loop
gcd=b
End Function
方框中的正确语句是(  )
A.z=gcdB.z=gcd(a,b)C.z=gcd(x,y)D.z=gcd x,y
当前题号:3 | 题型:选择题 | 难度:0.99
变量a 中存储了一个字符,能够正确判断该字符为数字字符“0”~ “9”的VB 表达式是(  )
A.Asc(a)>=0 Or Asc(a)<=9B.“0”<=a<=“9”
C.a<=“0”Or a>=“9”D.a>=“0”and a<=“9”
当前题号:4 | 题型:选择题 | 难度:0.99
能正确判断x为偶数的VB表达式是(  )
A.x Mod 2=0B.Int(x/ 2)= 0C.x/ 2=0D.x\2=0
当前题号:5 | 题型:选择题 | 难度:0.99
下列VB表达式的值等于15的是(   )
A.Val("13") + 2
B.Len("13") + 2
C.Abs(25) + 10
D.Sqr(25) - 5
当前题号:6 | 题型:选择题 | 难度:0.99
在绕地球做匀速圆周运动的宇宙飞船中,航天员绕地球做匀速圆周运动的向心力计算公式为:,若用VB表达式来表示,正确的是(   )
A.F=m(g-v*v/r)B.F=m(g-v^2/r)
C.F=m*(g-v^2/r)D.F=m*(g-v*2/r)
当前题号:7 | 题型:选择题 | 难度:0.99
有如下的程序段:
Private Sub Command1_Click()
Dim a As String, b AsString
a = Text1.Text
b = Text2.Text
Text3.Text = a + b
End Sub
运行程序,在对象Text1和Text2中分别输入2和3,则单击命令按钮Command1后,对象Text3中显示(    )
A.23B.a+bC.5D.2+3
当前题号:8 | 题型:选择题 | 难度:0.99
“如果a,b中任意一个为0,那么y=y+1”,能实现该功能的VB语句是(   )
A.If a=0 And b=0 Then y=y+1B.If a*b=0 Then y=y+1
C.If a=0,b=0 Then y=y+1D.If a∙b=0 Then y=y+1
当前题号:9 | 题型:选择题 | 难度:0.99
在条件语句If x=1 Then y=2中,下列说法正确是(    )
A.x=1和y=2均为赋值语句B.x=1和y=2均为关系表达式
C.x=1为关系表达式,y=2为赋值语句D.x=1为赋值语句,y=2为关系表达式
当前题号:10 | 题型:选择题 | 难度:0.99