民國108年 第3梯次 電腦硬體裝修乙級 學科

第33題

BASIC 語言Print 5 OR 7 其值為

題目

BASIC 語言Print 5 OR 7 其值為

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

官方答案

(3) 7

解析

BASIC 的 OR 對整數作位元運算(bitwise),不是邏輯真假判斷。5 的二進位為 0101,7 為 0111,逐位元 OR 得 0111,即十進位 7。若改為 5 AND 7 得 0101=5;5 XOR 7 得 0010=2,可對照選項 4 的 2 正是 XOR 的結果;選項 1 的 12 則是十進位相加,三者均非 OR 的運算結果。

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

官方資料