問題詳情
30 下列以 C 程式語言撰寫之程式執行後產生之輸出為何?#include< stdio.h > main(){ int x = 9, y = 6; x = (y += x – = y) – x; printf(“%dn", y);}
(A) 3
(B) 6
(C) 9
(D) 15
參考答案
答案:C
難度:適中0.419355
統計:A(7),B(1),C(13),D(4),E(0)
用户評論
【秘密】評論
x = (y += x – = y) – x→x=(y += (x – = y)) – x→x=(y += (x=x-y)) – x→x=(y=y+(x=x-y)) – x→x=(y=y+3) – x //→y=6+3=9→x=9 – 3→x=6