设有以下宏定义: # define N 3 # defi0ne Y(n)(N+1) * n) 则执行语句“z=2*(N+Y(5+1));”后,z的值为 ( )
A.出错
B.42
C.48
D.54
第1题:
1、设有以下宏定义: #define N 3 #define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5+1));后,z的值为()。
A.60
B.42
C.48
D.54
第2题:
【填空题】若有以下定义: #define N 2 #define Y(n) ((N+1)*n) 则执行语句Z = 3 * (N+Y(2*2));的结果为 。
第3题:
10、若有以下宏定义: #define N 2 #define Y(n) ((N+1)*n) 则执行语句z=2*(N+Y(5))后的结果为 。
A.语句有错误
B.z=34
C.z=70
D.z无定值
第4题:
5、若有宏定义: #define N 3 #define Y(n) ((N+1)*n) 则表达式2*(N+Y(5+1))的值是:
A.出错
B.42
C.48
D.54
第5题:
3、已知宏定义 #define N 3 #define Y(n) ((N+1)*n) 执行语句z=2*(N+Y(5+1));后,z的值是()。
A.42
B.48
C.52
D.出错