共同科目 90011-04|出卷區
本題庫共有 20
重設
資訊類 04:資訊運算思維
共同科目 90011-04|範圍:第 1 ~ 20 題
姓名: 座號:
得分

1. 下列流程圖所對應的 C/C++ 指令為何?
do...while while switch...case if...then...else

2. 下列流程圖所對應的 C/C++ 指令為何?
do...while while switch...case if...then...else

3. 下列流程圖所對應的 C/C++ 指令為何?
do...while while switch...case if...then...else

4. 下列流程圖所對應的 C/C++ 程式為何?

5. 下列 C/C++ 程式片段之敘述,何者正確?
輸入三個變數 找出輸入數值最小值 找出輸入數值最大值 輸出結果為 the output is: c

6. 下列何者「不是」 C/C++ 語言基本資料型態?
void int main char

7. 下列何者在 C/C++ 語言中視為 false?
-100 -1 0 1

8. 有關 C/C++ 語言中變數及常數之敘述,下列何者「不正確」?
變數用來存放資料,可以是整數、浮點、字串的資料型態 程式中可以操作、改變變數的值 常數存放固定數值,可以是整數、浮點、字串的資料型態 程式中可以操作、改變常數值

9. 下列 C/C++ 程式片段,何者敘述正確?
小括號應該改成大括號 sum = sum + 30; 必須使用大括號括起來 While 應該改成 while While (sum <= 1000) 之後應該要有分號

10. 有關 C/C++ 語言結構控制語法,下列何者正確?
while (x > 0) do { y = 5; } for (x < 10) { y = 5; } while (x > 0 || x < 5) { y = 5; } do (x > 0) { y = 5 } while (x < 1)

11. C/C++ 語言指令 switch 的流程控制變數「不可以」使用何種資料型態?
char int byte double

12. C/C++ 語言中限定一個主體區塊,使用下列何種符號?
( ) /* */ " " { }

13. 下列 C/C++ 程式片段,輸出結果何者正確?
1 2 3 4

14. 下列 C/C++ 程式片段,輸出結果何者正確?
1 2 3 4

15. 下列 C/C++ 程式片段,若 x = 2,則 y 值為何?
2 3 7 9

16. 下列 C/C++ 程式片段,其 x 之輸出結果何者正確?
2 3 4 5

17. 下列 C/C++ 程式片段,執行後 x 值為何?
0 1 2 3

18. 下列 C/C++ 程式片段,f(8,3) 輸出為何?
3 5 8 11

19. 對於下列 C/C++ 程式,何者敘述正確?
將 a 及 b 兩矩陣相加後,儲存至 c 矩陣 若 a[2][2]={{1,2},{3,4}} 及 b[2][2]={{1,0},{2,-3}},執行結束後 c[2][2]={{5,6},{11,12}} 若 a 及 b 均為 2x2 矩陣,最內層 for 迴圈執行 8 次 若 a 及 b 均為 2x2 矩陣,最外層 for 迴圈執行 4 次

20. 對於下列 C/C++ 程式片段,何者敘述有誤?
程式輸出為 4x + -4y + 8 = 0 若 (x1,x2) 及 (y1,y2) 視為兩個二維平面座標,程式功能為計算直線方程式 若 (x1,x2) 及 (y1,y2) 視為兩個二維平面座標,則直線方程式的斜率為 -4/3 若 (x1,x2)、(y1,y2) 及 (3,5) 視為三個二維平面座標,則會構成一個直角三角形