LONGEPASS
電腦軟體設計(C++)/C++/Q22
簡單
正確率 -
Q22.

有關引入(include)輸出輸入所需各種功能的相關宣告,下列語法何者正確?

電腦軟體設計(C++) · 乙級 · C++ · Q22

難易度分析

2 / 5

本題考驗對 C++ 標準標頭檔語法基礎規範的掌握程度,需辨識大小寫敏感度、檔案副檔名以及包含路徑符號的正確用法。

正確答案:③#include <iostream>

③ #include <iostream>:#include <iostream> 是標準 C++ 引入輸入輸出串流庫的正確語法,使用角括號且不含 .h 副檔名,符合 ISO C++ 規範。

錯誤選項解析

  • ① #include < iostream.h>:iostream.h 是舊式 C 語言風格的標頭檔寫法,在標準 C++ 中已被廢棄,應使用不帶 .h 副檔名的版本。
  • ② #include <Iostream.h>:C++ 對大小寫敏感,Iostream 首字母大寫會導致編譯器找不到對應的標頭檔,正確名稱為全小寫的 iostream。
  • ④ #include "iostream":雙引號 " " 用於引入使用者自訂標頭檔(優先搜尋專案目錄),標準函式庫應使用角括號 < > 指示編譯器從系統路徑搜尋。
Learning Tip

"本題考 C++ 標頭檔引入語法 的標準寫法。常考陷阱為混淆舊式 .h 寫法與新式寫法,以及 角括號 < > 與 雙引號 " " 的使用時機差異。實務上,標準函式庫一律使用 < >,且 C++ 標準標頭檔不附 .h 副檔名。"

學員答題分佈

①#include < iostream.h>0%
②#include <Iostream.h>0%
③#include <iostream>0%
④#include "iostream"0%

此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!

相似類型題目