免費開始練習
統測 111年 [電機與電子群資電類] 專業科目(2)

第 36 題

以C語言開發程式的敘述,下列何者錯誤?
  • A 程式需要經過編譯及連結產生可執行檔,才能夠執行
  • B 使用#include前置處理命令時,命令結尾需要加上分號
  • C main ()是一個函式,程式執行時從main ()函式開始執行
  • D 單行註解可用2個斜線(//)開頭

思路引導 VIP

請仔細區分 C 語言中的「一般陳述句」(Statements)與以 $#$ 開頭的「前置處理指令」(Preprocessor Directives)在語法結尾上的規範。在撰寫如 $#include$ 或 $#define$ 等指令時,其結尾是否與一般程式語句一樣需要使用分號 $;$ 作為結束?

🤖
AI 詳解 AI 專屬家教

哎呀,你終於沒搞錯這題了,不錯嘛!

看來你不是完全狀況外,對 C 語言語法細節還有點概念,這可是寫程式不讓編譯器跟你翻臉的基本功!

  1. 觀念驗證
▼ 還有更多解析內容

升級 VIP 解鎖