您现在的位置: 精品资料网 >> 管理信息化 >> 信息技术 >> 资料信息

执行Visual Basic程序的测试题(doc 76页)

所属分类:
信息技术
文件大小:
282 KB
下载地址:
相关资料:
执行,visual,程序,测试题
执行Visual Basic程序的测试题(doc 76页)内容简介
执行Visual Basic程序的测试题内容提要:
(   ) 1.执行下列Visual Basic语言片段程序的结果为何?
X = 110
If X < 100 Then
Y = 1
Else
Y = 2
If X > 120 Then
Y = 3
End If
End If
Print Y
(A)1 (B)2 (C)3 (D)110
(   ) 2.下列这段BASIC程序代码,可以由身高及性别计算标准体重,计算后所印出的Weight值为何?
Sex = "F"
Height = 170
If Sex = "M" then
Weight = (Height - 80) * 0.7
Else
Weight = (Height - 70) * 0.6
End If
Print Weight
(A)54 (B)56 (C)60 (D)63
(   ) 3.执行下列Visual Basic程序片段后,Max值为何?
A =10: B = 20
If A > B Then
Max = A
Else
Max = B
End If
(A)10 (B)20 (C)30 (D)Max
(   ) 4.执行下列Visual Basic程序后,输出的结果为何?
x = 10: y = 4
If x > = 10 And y < 6 Then
Print "Happy
End If
Print "Birthday"
(A)HappyBirthday (B)Happy (C)BirthdayHappy (D)Birthday
(   ) 5.执行下列Visual Basic程序后,输出的结果为何?
X = 13
X = X + 10
IF X >= 30 THEN X = X - 20
PRINT X
(A)3 (B)13 (C)23 (D)43
(   ) 6.在Visual Basic程序语言中,下列何种指令最适合用于多重选择结构中?
(A)Do...Loop (B)For...Next (C)Option Base (D)Select...Case
(   ) 7.执行下列Visual Basic程序后,输出的结果为何?
A = 1: B = 2
If A > 1 Then B = B + 3
Print B
(A)1 (B)2 (C)3 (D)5
(   ) 8.下列程序叙述中,何者可用来判断BMI值介于18至24之间?
(A)If BMI >= 18 Or BMI <= 24 (B)If BMI = 18 And BMI = 24 (C)If BMI >= 18 And BMI <= 24 (D)If BMI =18 Or BMI = 24
(   ) 9.执行下列Visual Basic程序后,输出的结果为何?
x = 4: y = 1
Select Case x
Case 1 To 3: y = x + 3 * y
Case 4 To 6: y = x + 5 * y
Case 7 To 9: y = x + 7 * y
End Select
Print y
(A)5 (B)9 (C)10 (D)12
(   ) 10.下列Visual Basic程序之执行结果为何?
A = 3: B = 2: C = 1
If B < A Then
C = B + A
End If
Print C
(A)C = 1 (B)C = 2 (C)C = 3 (D)C = 5
(   ) 11.下列是一个利用巢状If判断叙述来检查大月(1、3、5、7、8、10、12月)之日期是否合理的程序片段,请问空格处应填入哪一个条件式,才能判断日期是否合理(假设变量d储存日期数据)?
If m = 1 Or m = 3 Or m = 5 Or m = 7 Or m = 8 Or m = 10 Or m = 12 Then
If _______________________ Then
MsgBox ("输入的日期合理")
Else
MsgBox ("输入的日期不合理")
End If
End If
(A)d = 1 ~ 31 (B)d >= 1 And d <= 31 (C)d <= 31 (D)d >= 1
(   ) 12.在程序设计的观念中,先测试某一条件再依结果改变执行路径的结构属于
(A)循序结构 (B)随机结构 (C)选择结构 (D)多元结构
(   ) 13.执行下列Visual Basic程序后,输出的结果为何?
a = 3: b = 5: c = 4
If a > b Then
If b > c Then Print a;
Else
Print b;
End If
Print c
(A)4 (B)34 (C)54 (D)354
(   ) 14.执行下列Visual Basic程序后,输出的结果为何?
Y = -1
If Y > 1 Or Y <= -1 Then Print "1
If Y >= -1 And Y <= 0 Then Print "2
If Y > 0 And Y <= 1 Then Print "3
Print Y + 1
(A)123 (B)23 (C)120 (D)124
(   ) 15.下列Visual Basic程序执行后,总共输出几个$?
Private Sub Form_Activate( )
X = 3 \ 2
Select Case X
Case 1: Print "$"
Case 2: Print "$$"
Case Else: Print "$$$"
End Select
End Sub
(A)1 (B)2 (C)3 (D)6
…………
..............................