民國98年 乙級專案 電腦硬體裝修乙級 學科

第78題

B A S I C 語言P r i n t 5 O R 7 其值為

題目

B A S I C 語言P r i n t 5 O R 7 其值為

  1. (1) 5
  2. (2) 7
  3. (3) 12
  4. (4) 2

官方答案

(2) 7

解析

BASIC 的 OR 是對整數做位元運算:5 的二進位為 0101,7 為 0111,逐位元取 OR 後得 0111,即十進位 7,故選 2。OR 的規則是任一位元為 1,結果即為 1,因此結果不會小於兩個運算元中較大者。12 是兩數相加的結果;2 則是 5 XOR 7(0101 與 0111 互斥或)的結果,兩者皆非本題所求。

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

官方資料