民國113年 第2梯次 網頁設計丙級 學科
第75題
有關C/C++語言中變數及常數之敘述,下列何者「不正確」?
題目
有關C/C++語言中變數及常數之敘述,下列何者「不正確」?
- (1) 程式中可以操作、改變常數值
- (2) 程式中可以操作、改變變數的值
- (3) 常數存放固定數值,可以是整數、浮點、字串的資料型態
- (4) 變數用來存放資料,以利程式執行,可以是整數、浮點、字串的資料型態
官方答案
(1) 程式中可以操作、改變常數值
解析
常數(constant)在 C/C++ 中用 const 或 #define 定義,其值在程式執行期間固定不可更改,若嘗試對常數賦值會造成編譯錯誤,故「可以操作、改變常數值」的敘述不正確。變數則用來存放可變資料,程式可對其讀寫;常數與變數都支援整數、浮點數、字元或字串等資料型態。本題問「不正確」,故選 1。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。