【系統公告】頁面上方功能列及下方資訊全面更換新版,舊用戶可再切回舊版。 前往查看

計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)題庫下載題庫

上一題
10 下列以 C 程式語言撰寫之程式執行後產生之輸出為何?(假設運算子優先次序為[ ~ , - ] > & > ^ 。) #include main(){ int x = 5, y = 3, z = 6; printf(“% dn”, x & ~ y ^ z ); }
(A) 0
(B) 2
(C) 4
(D) 6


答案:登入後觀看
難度: 適中
1F
蘇冠誌 高一上 (2016/08/24)
& 且
~ 取1的補數
^ 互斥或 (XOR)

依優先順序 ~y     =>    y=3=0011  取1補數=1100
                  x&(~y)=>   x=5=0101  0101&1100=0100
                  0100^z=0100^0110=0010=2

10 下列以 C 程式語言撰寫之程式執行後產生之輸出為何?(假設運算子優先次序為..-阿摩線上測驗