23.在VB中,执行 IF A>5 then b=10 else b=20 语句后(A变量),B值为()

来源:百度知道 编辑:UC知道 时间:2024/07/01 07:49:34
A.5 B.10 C.20 D.10或20

本句主要是依A值来决定B值. 如果 A>5 就让B值=10 否则B值=20.
例:
A=3 则B=20
A=5 则B=20
A=6 则B=10

可以测试一下,新建个工程,一个text控件
Private Sub Form_Load()
If a > 5 Then
b = 10
Else
b = 20
End If
Text1.Text = b
End Sub
结果显示20,选C

不是10就是20

不是10就是20

若A未赋值,则默认为0
0大于5显然不可能,则b值为20

故选C

但如果A在前面是赋值了的话,则b值将可能是10或20。

答案只有一个:

D !