单项选择题

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

A.出错
B.42
C.48
D.54
<上一题 目录 下一题>
热门 试题

单项选择题
经下列语句定义后,sizeof(x)、sizeof(y)、sizeof(a)、sizeof(b)在IBM-PC机上的值分别为______。char x=65;float y=7.3;int a=100;double b=4.5;
A.2,2,2,4
B.1,2,2,4
C.1,4,2,8
D.2,4,2,8
单项选择题
经过下面的语句定义后:int i,a[10],*p;下列语句中,合法的是______。
A.p=100;
B.p=a[5];
C.p=a[2]+2;
D.p=a+2;
相关试题
  • 若输入000051,下列程序的运行结果为...
  • 当输入a1b2c3d4e时,下列程序的运行结...
  • 下列程序运行后,输出结果是______。...
  • 设a=2、b=3、c=4,则表达式a+b>c&...
  • 设有如下的变量定义,以下符合C语言语法的...