民國110年 第1梯次 電腦硬體裝修丙級 學科
第63題
有關C/C++語言中變數及常數之敘述,下列何者「不正確」?
題目
有關C/C++語言中變數及常數之敘述,下列何者「不正確」?
- (1) 程式中可以操作、改變常數值
- (2) 常數存放固定數值,可以是整數、浮點、字串的資料型態
- (3) 變數用來存放資料,以利程式執行,可以是整數、浮點、字串的資料型態
- (4) 程式中可以操作、改變變數的值
官方答案
(1) 程式中可以操作、改變常數值
解析
常數在宣告時就給定值,之後為唯讀,程式若試圖指定新值會產生編譯錯誤,所以「程式中可以操作、改變常數值」是不正確的敘述。常數與變數都能是整數、浮點、字串等資料型態;差別在於變數的值可在執行期間被重新指定與改變,常數則固定不變。本題問「不正確」,故選 1。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。