民國114年 第2梯次 延期考區 電腦軟體設計(JAVA)乙級 學科
第41題
有關C++語言控制方面的敘述,下列何者有誤?
題目
有關C++語言控制方面的敘述,下列何者有誤?
- (1) 邏輯運算元 && 可在計算第一個運算子為 false 時, 就可跳過另一運算子, 就確定整個運算式為 false
- (2) switch 敘述中的每一個case 都必須以 break 敘述結束
- (3) 在重複結構中執行到 break 敘述 ,程式流程立刻跳出此結構
- (4) 在重複結構中執行到 continue 敘述, 程式流程立刻跳離剩下的部分, 開始下一次迴圈
官方答案
(2) switch 敘述中的每一個case 都必須以 break 敘述結束
解析
C++ switch 的 case 標籤後可不寫 break,會產生貫穿效果直接執行下一 case,並非語法強制。選項 1 正確描述 && 短路求值;選項 3、4 正確描述 break 與 continue 在迴圈中的行為。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。