niusouti.com
参考答案和解析
正确答案:C
更多“设有以下宏定义: # define N 3 # defi0ne Y(n)(N+1) * n) 则执行语句“z=2*(N+Y(5+1));”后,z的 ”相关问题
  • 第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


    D

  • 第2题:

    【填空题】若有以下定义: #define N 2 #define Y(n) ((N+1)*n) 则执行语句Z = 3 * (N+Y(2*2));的结果为       。


    B z=2*(N+Y(5))展开后为:2*(2+((2+1)*5))得到结果为34。

  • 第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无定值


    Z=34

  • 第4题:

    5、若有宏定义: #define N 3 #define Y(n) ((N+1)*n) 则表达式2*(N+Y(5+1))的值是:

    A.出错

    B.42

    C.48

    D.54


    48

  • 第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.出错


    48