更多“设有以下宏定义:#define N 3#define Y(n) ((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(3+ ”相关问题
  • 第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题:

    根据以下宏定义,执行语句“z=Y(5)*Y(5);”后,变量z的值是: #define Y (n ) 2+n

    A.17

    B.语句有错误

    C.z无定值

    D.49


    17

  • 第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题:

    【填空题】若有以下定义: #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。

  • 第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