【四技試題】
【D】01.下列Visual Basic程式片段執行後,X之值為何? (A)FALSE (B)NOT (C)OR (D)TRUE。[100管理]
Dim X As Boolean
X = NOT FALSE
AND TRUE OR FALSE OR TRUE
X = TRUE AND TRUE OR FALSE OR TRUE = TRUE OR
FALSE OR TRUE = TRUE OR TRUE = TRUE
【C】02.執行完下列Visual Basic程式片段後,印出的結果為何? (A)R (B)11 (C)0 (D)R = T + K。[101管理]
Dim T, K, R As Integer
T = 5: K = 6: R = 0
Rem R = T + K → Rem是註解,不執行計算
Print R → 顯示0
【B】03.執行完下列Visual Basic程式片段後,要使變數c的結果為"ABC123ABC",須執行下列哪一選項? (A)c = a + b + a
(B)c = a & b & a (C)c = a + b & a (D)c = a & b + a。[101管理]
Dim a, c As String
Dim b As Integer
a = "ABC": b = 123 → &可串接不同資料型態
【D】04.執行下列Visual Basic程式片段後,變數L的值為何? (A)-21 (B)-19 (C)19 (D)21。[102管理]
K = 4
L = (-K ^ 2 \ - 3) * 4 + K Mod -
3
L = (-4 ^ 2 \ -3) * 4 + 4 Mod -3
= (-16 \ -3) * 4 + 1 = 5 * 4 + 1 = 20 + 1 = 21
【二技試題】
【B】01.執行下列的Visual Basic程式片段後,其顯示的結果為何? (A)5 (B)6 (C)7
(D)8。[92管理]
X = 6 * 2
- 2 → 12 - 2 = 10
Y = 2 ^ 3 → 8
Print (X / 2 + Y ^ 2) Mod 9 → (10 / 2 + 8 ^ 2) Mod 9 = (5
+ 64) Mod 9 = 69 Mod 9 = 6
【B】02.執行下列BASIC程式片段後,會輸出何種結果? (A)17 (B)16
(C)38 (D)39。[97管理]
A = (7 \ 2) * 2 → 3 * 2 = 6
B = (2 ^ 4)
MOD 5 → 16 MOD 5 = 1
C = A + B * 10 → 6 + 1 * 10 = 6 + 10 = 16
PRINT C → 顯示16
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。