問題詳情
29 下列以 C 程式語言撰寫之程式執行後產生之輸出為何?
#define DOUBLE(x) 2*x#define PRINT(int) printf(“int=%dn", int)#include< stdio.h > main(){ int m1=1, m2=3; m1= DOUBLE(m1+m2); PRINT(m1);}
(A) m1= 5
(B) m1= 8
(C) int = 5
(D) int = 8
參考答案
答案:C
難度:困難0.25
統計:A(8),B(11),C(10),D(7),E(0)