民國106年 第1梯次 數位電子甲級 學科

第73題

C 語言程式中,變數名稱的命名規則,下列敘述何者正確?

題目

C 語言程式中,變數名稱的命名規則,下列敘述何者正確?

  1. (1) _ A M D
  2. (2) 2 d o s
  3. (3) g o t o
  4. (4) i n t e l _ 4 x

官方答案

(1) _ A M D、(4) i n t e l _ 4 x

解析

C 語言的識別名稱只能由英文字母、數字與底線組成,且第一個字元必須是字母或底線,不可為數字;此外不可使用編譯器保留的關鍵字。_AMD 以底線開頭,符合首字元規則;intel_4x 以字母開頭,且僅含字母、數字與底線,兩者皆為合法變數名稱。2dos 以數字 2 開頭,違反首字元不得為數字的规定;goto 是 C 語言的跳躍關鍵字,屬保留字,不能拿來當變數名稱。故選 1、4。

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

官方資料