民國110年 第2梯次 電腦軟體設計(C++)乙級 學科

第40題

依據以下之定義,下列之用法何者正確?

題目

依據以下之定義,下列之用法何者正確?

  1. (1) HOCKEY + FOOTBALL <>SOCCER
  2. (2) BASEBALL+ + = SOCCER
  3. (3) SOCCER-- = BASEBALL
  4. (4) FOOTBALL <= SOCCER

官方答案

(4) FOOTBALL <= SOCCER

解析

運算子必須是語言已定義的符號。選項1的 <> 不是 C/C++ 的運算子,編譯器無法辨識,故不合法。選項2的 + 與 + 被空白隔開,不是單一運算子,語法錯誤。選項3中後置遞減 SOCCER-- 的結果是右值,不能放在指定運算子左邊當作受值。選項4的 <= 是合法的關係運算子,會比較兩個運算元並產生布林結果,可獨立構成運算式,故正確。

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

官方資料