民國105年 第3梯次 儀表電子甲級 學科

第1題

下列何者為一不合法的C 語言識別字?

題目

下列何者為一不合法的C 語言識別字?

  1. (1) d o w n
  2. (2) G o o d - l u c k
  3. (3) d u m p f i l e
  4. (4) M y _ n a m e

官方答案

(2) G o o d - l u c k

解析

C語言識別字(identifier)須由英文字母、數字及底線「_」組成,且不能以數字開頭,亦不得含有空白或減號等運算符。選項(1)down、(3)dumpfile、(4)My_name均由字母與底線構成,合法。選項(2)Good-luck中含有連字號「-」,編譯器會將其視為減法運算而非識別字的一部分,故為不合法識別字。答案為2。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料