| ( | | ) | 1.
| 下列 C/C++程式片段,輸出結果何者正確? (1)2
(2)3
(3)4
(4)1
|
| ( | | ) | 2.
| 下列 C/C++程式片段,f(8, 3)輸出為何? (1)5
(2)8
(3)11
(4)3
|
| ( | | ) | 3.
| 下列流程圖所對應的 C/C++指令為何? (1)if...then...else
(2)do...while
(3)while
(4)switch...case
|
| ( | | ) | 4.
| 下列 C/C++程式片段,何者敘述正確? (1)小括號應該改成大括號
(2)sum =sum +30; 必須使用大括號括起來
(3)While 應該改成 while
(4)While ( sum<=1000 )之後應該要有分號
|
| ( | | ) | 5.
| 對於下列 C/C++程式片段,何者敘述有誤? (1)若(x1,x2),(y1,y2)及(3,5)視為三個二維平面座標,則會構成一個直角三角形
(2)程式輸出為 4x+-4y+8=0
(3)若(x1,x2)及(y1,y2)視為兩個二維平面座標,程式功能為計算直線方程式
(4)若(x1,x2)及(y1,y2)視為兩個二維平面座標,則直線方程式的斜率為-4/3
|
| ( | | ) | 6.
| 對於下列 C/C++程式,何者敘述正確? (1)若 a[2][2]={{1, 2}, {3, 4}}及 b[2][2]= {{1,0},{2,-3}},執行結束後 c[2][2]= {{5,6}, {11,12}}
(2)若 a 及 b 均為 2x2 矩陣,最內層 for 迴圈執行 8 次
(3)若 a 及 b 均為 2x2 矩陣,最外層 for 迴圈執行 4 次
(4)將 a 及 b 兩矩陣相加後,儲存至c 矩陣
|
| ( | | ) | 7.
| 下列何者在 C/C++語言中視為 false?(1)-100
(2)-1
(3)0
(4)1
|
| ( | | ) | 8.
| 下列何者「不是」C/C++語言基本資料型態?(1)void
(2)int
(3)main
(4)char
|
| ( | | ) | 9.
| 下列 C/C++程式片段,執行後 x 值為何? (1)1
(2)2
(3)3
(4)0
|
| ( | | ) | 10.
| 下列 C/C++程式片段之敘述,何者正確? (1)輸入三個變數
(2)找出輸入數值最小值
(3)找出輸入數值最大值
(4)輸出結果為 the output is:c
|
| ( | | ) | 11.
| 下列流程圖所對應的 C/C++指令為何? (1)if...then...else
(2)do...while
(3)while
(4)switch...case
|
| ( | | ) | 12.
| 有關 C/C++語言結構控制語法,下列何者正確?(1)for (x<10) { y=5;}
(2)while (x>0 || x<5) { y=5;}
(3)do (x>0) { y=5 }while (x<1)
(4)while (x>0) do {y=5;}
|
| ( | | ) | 13.
| 下列 C/C++程式片段,其 x 之輸出結果何者正確? (1)4
(2)5
(3)2
(4)3
|
| ( | | ) | 14.
| 下列流程圖所對應的 C/C++程式為何? (1)
(2)
(3)
(4)
|
| ( | | ) | 15.
| 有關 C/C++語言中變數及常數之敘述,下列何者「不正確」?(1)變數用來存放資料,以利程式執行,可以是整數、浮點、字串的資料型態
(2)程式中可以操作、改變變數的值
(3)常數存放固定數值,可以是整數、浮點、字串的資料型態
(4)程式中可以操作、改變常數值
|
| ( | | ) | 16.
| C/C++ 語言指令 switch 的流程控制變數「不可以」使用何種資料型態?(1)double
(2)char
(3)int
(4)byte
|
| ( | | ) | 17.
| C/C++ 語言中限定一個主體區塊,使用下列何種符號?(1)
(2){ }
(3)( )
(4)/* */
|
| ( | | ) | 18.
| 下列 C/C++程式片段,輸出結果何者正確? (1)4
(2)1
(3)2
(4)3
|
| ( | | ) | 19.
| 下列 C/C++程式片段,若 x = 2,則 y 值為何? (1)7
(2)9
(3)2
(4)3
|
| ( | | ) | 20.
| 有關電腦犯罪之敘述,下列何者「不正確」?(1)高技術性的犯罪活動
(2)與一般傳統犯罪活動不同
(3)犯罪容易察覺
(4)採用手法較隱藏
|