选择题
37.
运行下列程序后,输出的结果是______。
#include<stdio.h>
#define S(X) X*X
void main()
{int a=9,k=3,m-2;
a/=S(k+m)/S(k+m);
printf("%d",a);
}
A、
1
B、
4
C、
9
D、
0
【正确答案】
D
【答案解析】
本题主要是考查带参数的宏定义,过程如下:int a=a/S(k+m)/S(k+m)=a/(k+m*k+m/k+m)=9/(3+2*3+2/3+2*3+2)=0。
提交答案
关闭