2018年2月12日 星期一

計概15-05程式語言的基本結構-01循序結構-統測試題

【四技試題】

D01.下列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

 

C02.執行完下列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

 

B03.執行完下列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 &可串接不同資料型態

 

D04.執行下列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

 

【二技試題】

B01.執行下列的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

 

B02.執行下列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

 

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。