问题详情
答题翼
>
问答
>
计算机类考试
> 正文
目录:
标题
|
题干
|
答案
|
搜索
|
相关
若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是(
若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是()。
A、语句有错误
B、z=34
C、z=70
D、z无定值
参考答案
您可能感兴趣的试题
若有以下宏定义:#defineN2#defineY(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是()。
答案解析
若有以下宏定义:#define N 2#define Y(n)((N+1)*n)则执行语句z=2*(N+Y(5));后的结果是(
答案解析
若有宏定义:#define S(a b) t=a;a=b;b=t由于变量t没定义 所以此宏定义是错误的。( )
答案解析
设有宏定义:#define IsDIV(k n) ((k%n=1)?1:0)且变量m已正确定义并赋值 则宏调用:IsDIV(m 5)&
答案解析
除了#define之外 相应地还有【】指令用于取消宏定义。
答案解析
若程序中有宏定义行:#define N 100则以下叙述中正确的是( )。A.宏定义行中定义了标识符N的值为整
答案解析
若有宏定义如下:#define X 5#define Y X+1#define Z Y*X/2以下程序段的输出结果是______。int a;a
答案解析