单项选择题

以下程序段的执行结果为
#define PLUS(X,Y)X+Y
main()
int x=1,y=2,z=3,sum;
sum=PLUS(x+y,z)*PLUS(y,z);
printf("SUM=%d",sum);

A.SUM=9
B.SUM=12
C.SUM=18
D.SUM=28
<上一题 目录 下一题>
热门 试题

单项选择题
在位运算中,操作数左移一位,其结果相当于
A.操作数乘以2
B.操作数除以2
C.操作数除以4
D.操作数乘以4
单项选择题
以下叙述正确的是
A.在C语言中,只能用"/*"和"*/"对程序进行注释
B.在C语言注释语句中,"/"和"*"之间不可以有空格
C.注释语句只能使用西文
D.在C程序中,注释说明只能位于一条语句的后面
相关试题
  • 下面程序的功能是:将字符数组a中下标值为...
  • 以下程序的输出结果是 【17】 。 void...
  • 下列程序输出的结果是 【19】 。 fun...
  • 下面程序的功能是从键盘输入一行字符,统计...
  • 已有定义:double *p;,请写出完整的语...