執行下列 C++程式碼後,螢幕印出的數字為何? int main( ) { unsigned int c1=0x3a, c2=0xb7, c3=0x69; cout<< (c1&c2|c3) <<endl; return 0; }
A53
B79
C114
D123正確答案
答案與詳解
c1&c2 = 0011_1010 & 1011_0111 = 0011_0010 (0x32);再 | c3 = 0011_0010 | 0110_1001 = 0111_1011 (0x7B) = 123。
