[单选题]

设有以下宏定义: # define N 3 # defi0ne Y(n)(N+1) * n) 则执行语句“z=2*(N+Y(5+1));”后,z的值为 ( )

A.出错

B.42

C.48

D.54

参考答案与解析: