请问一下这个有关问题。
请教一下这个问题。。。。
#define N 2
#define Y(n) ((N+1)*n)
Z = 3*(N+Y(4+1));
这个题目的答案是Z=45,为什么呢?
我的算法是Z=3*(2+(2+1)*5)=51.请问错在什么地方了?
------解决方案--------------------
#define N 2
#define Y(n) ((N+1)*n)
Z = 3*(N+Y(4+1));
Z = 3*(2+(2+1)*4+1) = 45
#define N 2
#define Y(n) ((N+1)*n)
Z = 3*(N+Y(4+1));
这个题目的答案是Z=45,为什么呢?
我的算法是Z=3*(2+(2+1)*5)=51.请问错在什么地方了?
------解决方案--------------------
#define N 2
#define Y(n) ((N+1)*n)
Z = 3*(N+Y(4+1));
Z = 3*(2+(2+1)*4+1) = 45