VB选择题,帮忙下~

1)下列Visual Basic程序段运行后,变量m 的值为( )。
a = 2 : b = 1 : c = 5
If a < b Then m = a Else m = b
If c < m Then m = c
A.2 B.1 C.5 D.三项答案均不是
(2)给定程序段
Dim a As Integer, b As Integer, c As Integer
a=1:b=2:c=3
If a=c-b Then Print “#####” Else Print “*****”
以上程序( )。
A.没有输出 B.有语法错 C.输出##### D.输出*****
(3)以下不正确的单行结构条件语句是( )。
A.If x>y Then Print “x>y”
B.If x Then t=t*x
C.If x Mod 3=2 Then ? x
C.If x<0 Then y=2*x-1:Print x End If
(4)当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为______。
If a<b Then
If c<d Then
x=1
Else
x=2
End If
Else
If c<d Then
x=3
Else
x=4
End If
End If
A. 1 B. 2 C. 3 D. 4
(5)下列If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是______。
A. If sex=〃男〃And age<40 And InStr(duty,〃教授〃)>0 Then n=n+1
B. If sex=〃男〃And age<40 and(duty=〃教授〃or duty=〃副教授〃) Then n=n+1
C. If sex=〃男〃And age<40 And Right(duty,2)=〃教授〃 Then n=n+1
D. If sex=〃男〃And age<40 And duty=〃教授〃And duty=〃副教授〃 Then n=n+1
(6)用MsgBox函数显示的对话框,以下叙述正确的是_______。
A. 该对话框有一个“确定”按钮
B. 该对话框有“是”,“否”两个按钮
C. 该对话框有“是”,“否”,“取消”三个按钮
D. 该对话框通过选择参数可以得到以上不同的的按钮组合
(7)用Select Case语句选择|x|<=10情况的语句为:Case_______。
A. Not (-10 To 10) B. -10 To 10 C. Is Abs(x)>10 D. Is <-10 Or >10
(8)若x=1,执行语句If x Then x = 0 Else x = 1的结果是_______。
A. 实时错误 B. 编译错误 C. x=1 D. x=0
(9)以下程序代码能执行的是_______。
A. If a=1 Then b=0 Else c=0 End If
B. If a=1 Then : B=0: ElseIf C=0 Then : D=0
C. If a = 1 Then
b = 0
ElseIf c = 0 Then
d = 0
End If
D. If a = 1 Then
b = 0
Else If c = 0
d = 0
End If
(10)下列结构中不属于分支结构的是_______。
A. If/End If B. Select Case/End Select
C. With/End With D. If/Else/End If

1)下列Visual Basic程序段运行后,变量m 的值为( B )。
a = 2 : b = 1 : c = 5
If a < b Then m = a Else m = b
If c < m Then m = c
A.2 B.1 C.5 D.三项答案均不是
(2)给定程序段
Dim a As Integer, b As Integer, c As Integer
a=1:b=2:c=3
If a=c-b Then Print “#####” Else Print “*****”
以上程序( B )。
A.没有输出 B.有语法错 C.输出##### D.输出*****
(3)以下不正确的单行结构条件语句是( C )。
A.If x>y Then Print “x>y”
B.If x Then t=t*x
C.If x Mod 3=2 Then ? x
C.If x<0 Then y=2*x-1:Print x End If
(4)当a=1,b=3,c=5,d=4时,执行下面一段程序后,x的值为___B___。
If a<b Then
If c<d Then
x=1
Else
x=2
End If
Else
If c<d Then
x=3
Else
x=4
End If
End If
A. 1 B. 2 C. 3 D. 4
(5)下列If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是____D__。
A. If sex=〃男〃And age<40 And InStr(duty,〃教授〃)>0 Then n=n+1
B. If sex=〃男〃And age<40 and(duty=〃教授〃or duty=〃副教授〃) Then n=n+1
C. If sex=〃男〃And age<40 And Right(duty,2)=〃教授〃 Then n=n+1
D. If sex=〃男〃And age<40 And duty=〃教授〃And duty=〃副教授〃 Then n=n+1
(6)用MsgBox函数显示的对话框,以下叙述正确的是_D______。
A. 该对话框有一个“确定”按钮
B. 该对话框有“是”,“否”两个按钮
C. 该对话框有“是”,“否”,“取消”三个按钮
D. 该对话框通过选择参数可以得到以上不同的的按钮组合
(7)用Select Case语句选择|x|<=10情况的语句为:Case___D____。
A. Not (-10 To 10) B. -10 To 10 C. Is Abs(x)>10 D. Is <-10 Or >10
(8)若x=1,执行语句If x Then x = 0 Else x = 1的结果是__D_____。
A. 实时错误 B. 编译错误 C. x=1 D. x=0
(9)以下程序代码能执行的是_____A__。
A. If a=1 Then b=0 Else c=0 End If
B. If a=1 Then : B=0: ElseIf C=0 Then : D=0
C. If a = 1 Then
b = 0
ElseIf c = 0 Then
d = 0
End If
D. If a = 1 Then
b = 0
Else If c = 0
d = 0
End If
(10)下列结构中不属于分支结构的是__C_____。
A. If/End If B. Select Case/End Select
C. With/End With D. If/Else/End If
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-29
以后这种题尽量少帮忙,表面上是帮了,其实对他一点好处都没有。楼主,VB是靠实践的哦,多做做程序,其实很有趣的。
第2个回答  2010-04-29
楼上正解,不过这种问题不应该拿到这里来问的,自己做个小程序亲自去实践吧,不然知道答案也没有用。
相似回答