首页 > 试题广场 >

设#define N 3#define Y(...

[单选题]

#define N 3
#define Y(n) ((N+1)*n)
则表达式2*(N+Y(5+1))的值是
  • 42
  • 48
  • 54
  • 出错
#define Y(n) ((N+1)*n)  //这里面的n,输入是什么就是什么,不会进行计算,也不会加括号
所以Y(5+1)  =>   ((N+1) *5 + 1
所以2*(3+((3+1)*5+1) = 2* 24 = 48
发表于 2020-06-12 17:58:30 回复(0)
求助,为啥不是54.
Y(n) =4n
2*(N+Y(5+1)) = 2*(3+24) = 57
发表于 2020-03-05 13:54:46 回复(4)
48
发表于 2020-04-21 21:51:04 回复(0)