民國114年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第26題
有關Java 語言中變數和常數作用的敘述,下列何者錯誤?
題目
有關Java 語言中變數和常數作用的敘述,下列何者錯誤?
- (1) 程式中可以操作、改變常數值
- (2) 常數存放固定數值,可以是整數,浮點,字串的資料型態
- (3) 變數用來存放資料,以利程式執行,可以是整數、浮點或字串的資料型態
- (4) 程式中可以操作及改變變數的值
官方答案
(1) 程式中可以操作、改變常數值
解析
常數在 Java 中以 final 修飾(習慣再搭配 static 宣告為類別常數),一旦給定初值就不能再被重新指定或修改,否則編譯會失敗;常數可為整數、浮點、字串等型別。變數則用來存放資料,可自由讀取與改變其值,型別同樣可以是整數、浮點或字串。因此「程式中可以操作、改變常數值」的說法錯誤。故選 1。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。