民國110年 第1梯次 電腦硬體裝修丙級 學科

第63題

有關C/C++語言中變數及常數之敘述,下列何者「不正確」?

題目

有關C/C++語言中變數及常數之敘述,下列何者「不正確」?

  1. (1) 程式中可以操作、改變常數值
  2. (2) 常數存放固定數值,可以是整數、浮點、字串的資料型態
  3. (3) 變數用來存放資料,以利程式執行,可以是整數、浮點、字串的資料型態
  4. (4) 程式中可以操作、改變變數的值

官方答案

(1) 程式中可以操作、改變常數值

解析

常數在宣告時就給定值,之後為唯讀,程式若試圖指定新值會產生編譯錯誤,所以「程式中可以操作、改變常數值」是不正確的敘述。常數與變數都能是整數、浮點、字串等資料型態;差別在於變數的值可在執行期間被重新指定與改變,常數則固定不變。本題問「不正確」,故選 1。

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

官方資料