問題詳情

39 下列以 C 程式語言撰寫之程式執行後產生之輸出為何?#include <stdio.h> main(){ int x=0x011, y=011; if (--x > y) x=(x-y)%4; else x=(x+y)%5; printf(“%d”,x); }
(A)0
(B)1
(C)2
(D)3

參考答案

答案:D
難度:非常困難0.0769231
統計:A(1),B(6),C(4),D(1),E(0)

用户評論

【用戶】逍遙李

【年級】小二下

【評論內容】16進制0x011轉成10進制178進制011轉成10進制9--xy 17-19符合X=16 y=9X=(x-y)%4   =(16-9)%4   =7%4=3