民國108年 第3梯次 電腦硬體裝修乙級 學科
第33題
BASIC 語言Print 5 OR 7 其值為
題目
BASIC 語言Print 5 OR 7 其值為
- (1) 12
- (2) 5
- (3) 7
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。