所屬科目:捷運◆程式語言與資料結構
2. 有關 C 語言程式陣列宣告,以下何者錯誤?(A) int a[2][3]; (B) int b[][3]={0,1,2,3}; (C) int c[100][100]={0}; (D) int d[3][]={{1,2},{1,2,3},{1,2,3,4}};
3. 執行下列 C 語言函式 dec(3),回傳之值為何?(A) -12 (B) -6 (C) 0 (D) 12。
4. 執行下列 C 語言函式 cond(5) ,回傳之值為何?(A) 3 (B) 4 (C) 5 (D) 6。
5. 執行下列 C 語言函式 arr(9),回傳之值為何?(A) 18 (B) 15 (C) 12 (D) 10。
6. 執行下列 C 語言函式 xypp(5, 6),回傳之值為何?(A) 11 (B) 10 (C) 9 (D) 8。
7. 執行完下列 C 語言函式 ack(2, 2),回傳之值為何?(A) 7 (B) 8 (C) 9 (D) 10。
8. 執行下列 C 語言函式 tin(),回傳之值為何?(A) 4 (B) 5 (C) 6 (D) 101。
9. 執行下列 C 語言函式 inc(100),回傳之值為何?(A) 100 (B) 200 (C) 4950 (D) 5050。
10. 執行下列 C 語言函式 spp(),回傳之值為何?(A)3 (B) 4 (C) 5 (D) 6。
11. 執行下列 C 語言函式 call(5),回傳之值為何?(A) 200 (B) 100 (C) 7 (D) 5。
12. 執行下列 C 語言函式 parr(2),回傳之值為何?(A) 40 (B) 20 (C) 10 (D) 50。
30. 針對以下 Java 語言程式片段,何者是 Is-a 關係?
(A) (B) (C) (D)
31. 針對以下 Java 語言程式片段,要加入程式碼使之編譯(Compile)成功,以下何者正確?
32. 針對以下 Java 語言程式片段,要正確覆寫(Override)類別 Shape 的 area 方法,以下何者正確?
(A) private double area(int x) { }; (B) protected int area(double x) { }; (C) public double area(double x) { }; (D) public double area(int x) { };
35. 針對下圖二元樹(Binary Tree)進行後序(Post Order)追蹤(Traversal),何者結果正確? (A) DCBA (B) BCDA (C) CDBA (D) BDCA
41. 如圖所示為一個運算式的二元樹,其前序是以下那一個?(A) +*A-DE/BC (B) +*-DEABC (C) +/BC*-DEA (D) +*-DEA/BC
44. 執行完下列 C 語言函式 arrp(2),回傳之值為何?(A) 1 (B) 3 (C) 5 (D) 7
50. 執行下列 C++語言函式 cpp("A", "B"),其輸出為以下何者?(A) AB,AB (B) A,B (C) A,AB (D) A,BB