Board logo

標題: [iKnow]2_我的第一支程式 [打印本頁]

作者: may    時間: 3 天前 17:56     標題: [iKnow]2_我的第一支程式

回帖時,請註明題號和答案
如:1.C   2..........

1. 以下哪個標頭檔提供標準輸入輸出功能?
(A) <cmath>
(B) <iostream>
(C) <string>
(D) <vector>
✅ 答案:B

2. using namespace std; 的主要作用是什麼?
(A) 指定變數的型別
(B) 允許程式使用標準命名空間內的函式和物件,而不需要加 std::
(C) 定義一個新的命名空間
(D) 讓程式更安全,防止變數衝突
✅ 答案:B

3. int main() 代表程式的哪個部分?
(A) 一個函式的宣告
(B) C++ 的標準函式庫
(C) 程式的入口點(起始點)
(D) 變數的定義
✅ 答案:C

4. cout<<"hello"<<endl; 這行程式碼的作用是什麼?
(A) 接收使用者輸入
(B) 計算 hello 字串的長度
(C) 在螢幕上輸出 hello 並換行
(D) 產生錯誤,因為 cout 不能用於字串
✅ 答案:C

5. system("pause"); 在程式中的作用是?
(A) 讓程式暫停,等待使用者輸入
(B) 結束程式的執行
(C) 讓程式進入睡眠模式
(D) 讓 cout 輸出的結果變慢
✅ 答案:A

6. return 0; 在 main() 函式中代表什麼?
(A) 回傳 0 表示程式成功執行
(B) 回傳 0 表示程式發生錯誤
(C) 讓 cout 輸出 0
(D) 讓程式繼續執行下一行
✅ 答案:A

7. 在 C++ 程式中,標頭檔 <cstdlib> 提供什麼功能?
(A) 字串處理函式
(B) 標準函式庫,包括隨機數、記憶體分配等功能
(C) 設定命名空間
(D) 顯示錯誤訊息
✅ 答案:B

8. 若要讓程式輸出 "Hello, World!",應該如何修改 cout?
(A) cout << Hello, World!;
(B) cout << "Hello, World!" << endl;
(C) cout << Hello World << endl;
(D) print("Hello, World!");
✅ 答案:B

9. #include<iostream> 這行程式碼的作用是什麼?
(A) 定義 cout 和 cin 等標準輸入輸出功能
(B) 引入 C++ 的數學運算函式
(C) 宣告 main() 函式
(D) 讓程式能夠使用 string 型別
✅ 答案:A

10. 註解通常用來標註程式碼供未來參考。 編譯器會將它們視為空白字元。C++單行註解的方式是
(A)// 後面接著任何字元序列。
(B)/* 後面接著任何字元序列。
(C)() 裡面加上任何字元序列
(D):  後面接著任何字元序列。
✅ 答案:A




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2