班级 学号 姓名
活动二十 IF 语句练****题
一、选择题:
a = 10
1.赋值语句 x=x+1 的正确含义是 b = 6
(A) 变量 x 与 x+1 的值相等 c = 5
(B) 将变量 x 的值加到 x+1 中去 If a + b > c And b + c > a And c + a > b Then
(C) 将变量 x 的值加 1 后赋值给变量 x = "YES"
(D) 变量 x 的值为 1 Else
语句 If i=1 Then j=1, 下列说法正确的是 = "NO"
(A)i=1 和 j=1 均为赋值语句 End If
(B)i=1 和 j=1 均为关系表达式
(C)i=1 为关系表达式, j=1 为赋值语句 5. 有如下 VB程序段:该程序段运行后,在文本框
(D)i=1 为赋值语句, j=1 为关系表达式 Text1 上显示的是 ____________。
a = : b =
二、填空题:
If a < b Then min = a Else min = b
1. 有如下 VB程序段:该程序段运行后,变量 c的值 = str(min)
为____________。
a = "English" 6. 有如下 VB程序段:该程序段运行后,在文本框
b = "f" Text1 上显示的是 ____________。
c = b + Mid(a, 5, 3) x = 32
If x Mod 2 = 0 Then f = True Else f = False
2. 有如下 VB程序段:该程序段运行后,在文本框 = f
Text1 上显示的是 ____________。
t = 130 7. 有如下 VB程序段:该程序段运行后,在文本框
h = 170 Text1 上显示的是 ____________。
b = (h - 100) * 2 m = 160
If t > b Then If m <= 100 Then
=" 超标" ‘显示 " 超标" = " 不打折 "
Else ElseIf m > 100 And m <= 150 Then
=" 正常" ‘显示 " 正常" = " 折"
End If Else
= "9 折"
3. 有如下 VB程序段:该程序段运行后,在文本框 End If
Text1 上显示的是 ____________。
w = 9
a = 90
b = 50
If w > 10 Or a * b > 4000 Then
= " 托运 "
Else
= " 携带 "
End If
4
if语句练习题[共2页][共2页] 来自淘豆网www.taodocs.com转载请标明出处.