40. 有一 C 語言程式片段如下,其中變數 a、b 與 x 的資料型態為 unsigned short,則此片段可以等價為下列哪一個選項?
if((x*x)%2&&a^b==x)
x=1;
else
x=0;
(A) x=((a^b)==x&&x*x%2)?1:0;
(B) x=(x*(x%2)&&(a^b)==x)?0:0;
(C) x=(x*x%2&&a^(b==x))?1:0;
(D) x=((a^b)==x&&x*x%2)?1:1;
答案:登入後查看
統計: A(7), B(2), C(7), D(2), E(0) #3433978
統計: A(7), B(2), C(7), D(2), E(0) #3433978