A-A+

以下程序的输出结果是()#define f(x)x*xmain(){int a=6 c;c=

2022-08-06 10:42:07 问答库 阅读 178 次

问题详情

以下程序的输出结果是()
#define f(x)x*x
main()
{int a=6,c;
c=f(a);
printf("%dn",c);
)
A.6
B.9
C.18
D.36

参考答案

正确答案:D
D
[解析]
#define f(x) x*x
main()
{int a=6,b=2,c;
c=f(a)/f(b);/*将宏定义代入替换计算可求得结果*/
printf("%d\n",c);
}

考点:程序