题目内容

以下关于宏的叙述中正确的( )。

A. 宏名必须用大写字母表示
B. 宏定义必须位于源程序中所有语句之间
C. 宏替换没有数据类型限制
D. 宏调用比函数调用耗费时间

查看答案
更多问题

下面关于编译预处理的命令行,正确的是( ).

A.
B. define PAI 3. 14
C. B.
Define Eps 0.00001
E. C.
F. DEFINE FALSE 0
G. D.
H. define int INT

有如下程序:#include < stdio. h > #define D(x) 4 * x + 1main(){inti = 2, j = 4;printf("%d\n",D(i+j));}程序运行后的输出结果是()。

A. 25
B. 13
C. 9
D. 12

有以下程序#include #define SUB( X,Y) (X+1)*Ymain(){ int a=3,b=4; printf(" %d\n " ,SUB(a++ ,b++ ));}程序运行后的输出结果是()。

A. 20
B. 16
C. 12
D. 25

有以下程序;#include < stdio. h >#define N 2#define M N +1#define MUN (M+l) * M/2main(){printf( "%d\n",MUN );}程序运行后的输出结果是()

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

答案查题题库