民國113年 第3梯次 數位電子乙級 學科
第67題
若變數a,b 皆為整數,且a 和b 的值皆為0,則下列運算結果何者為true?
題目
若變數a,b 皆為整數,且a 和b 的值皆為0,則下列運算結果何者為true?
- (1) a<=b
- (2) a==b
- (3) a=b
- (4) a!=b
官方答案
(1) a<=b、(2) a==b
解析
正確答案為1、2。a、b皆為整數且值皆為0。選項1:a<=b即0<=0,成立為true。選項2:a==b(相等比較)即0==0,成立為true。選項3:a=b為指派運算,將0指派給a,運算結果值為0,在布林判斷中0視為false,故不為true(且它非比較運算子)。選項4:a!=b為不等比較,0!=0不成立,為false。因此僅1、2為true。注意「==」為比較、「=」為指派,二者意義不同。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。