题目内容

以下关于宏替换叙述中,错误的是( )A)宏替换占用编译时间 B)替换文本中可以包含已定义过的宏名C)宏名可以由+号组成 D)宏替换只能是字符替换

A. 宏替换占用编译时间
B. 替换文本中可以包含已定义过的宏名
C. 宏名可以由+号组成
D. 宏替换只能是字符替换

查看答案
更多问题

设有:#define Tap(x) x+1,则2*Tap(2)的值是______。

A. 4
B. 5
C. 6
D. 7

以下枚举常量best等于3的是______。

A. enum Hello{good,better=4,best};
B. enum Hello{good=1,better,best};
C. enum Hello{good=2,better,best};
D. enum Hello{good,better,best};

以下对枚举类型定义正确的是______。

A. enum a={one,two,three};
B. enum a{one,two,three};
C. enum a={"one","two","three"};
D. enum a{"one","two","three"};

执行以下程序后,输出结果是______。#include #define MAX(x,y) x>y?x:yvoid main( ){int a=5,b=6;printf("%d",MAX(a+2,b));}

A. 5
B. 6
C. 7
D. 8

答案查题题库