wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

APCS10503-4

Total questions: 5

Worksheet time: 10mins

Name
Class
Date
1.

16. 右側程式執行過後所輸出數值為何?

a)

11

b)

13

c)

15

d)

16

2.

17. 右側程式片段主要功能為:輸入六個整數,

檢測並印出最後一個數字是否為六個數字中最小的

值。

然而,這個程式是錯誤的。

請問以下哪一組測試資料可以測試出程式有誤?

a)

11 12 13 14 15 3

b)

11 12 13 25 28

c)

23 15 18 20 11 12

d)

18 17 19 24 15 16

3.

18. 程式編譯器可以發現下列哪種錯誤?

a)

語法錯誤

b)

語意錯誤

c)

邏輯錯誤

d)

以上皆是

4.

19. 大部分程式語言都是以列為主的方式儲存陣列。

在一個8x4的陣列(array)A裡,

若每個元素需要兩單位的記憶體大小,

且若A[0][0]的記憶體位址為108(十進制表示),

則A[1][2]的記憶體位址為何?

a)

120

b)

124

c)

128

d)

以上皆非

5.

20. 右側為一個計算n階層的函式,請問該如何

修改才會得到正確的結果?

a)

(A)第2行,改為infc=ni

b)

(B)第3行,改為if(n>0)(

c)

(C)第4行,改為fac=n*fun(n+1);

d)

(D)第4行,改為fac=fac*fun(n-1);