单项选择题

下列程序执行后的输出结果是______。 #define MA(x) x*(x-1) main(){int a=1,b=2;printf("%d\n",MA(1+a+b));}

A.6
B.8
C.10
D.12
<上一题 目录 下一题>
热门 试题

单项选择题
以下叙述中正确的是______。
A.预处理命令行必须位于源文件的开头
B.在源文件的一行上可以有多条预处理命令
C.宏名必须用大写字母表示
D.宏替换不占用程序的运行时间
单项选择题
动态分配一整型数据长度的空间,使指针p指向该存储空间,则下列空缺处应填入的正确语句是( )。 int*p; p=______malloc (sizeof(int));
A.int
B.int*
C.(*in
D.(int*)
相关试题
  • 以上程序的输出结果是______。#defi...
  • 以下程序的输出结果是______。#defi...
  • 设有以下宏定义#define W 5#define L...
  • 以下程序运行后,输出结果是______。...
  • 以下程序的输出结果是( )。 #finclude...