下列程序的运行结果是______。 #define POW(r)(r)*® main() { int x=3,y=2,t; t=POW(x+y); printf("%d\n",t); }

admin2010-12-10  32

问题 下列程序的运行结果是______。
#define POW(r)(r)*®
main()
{    int x=3,y=2,t;
t=POW(x+y);
printf("%d\n",t);
}

选项 A、25

答案

解析  本题考查带参数的宏的定义及相关运算。运算过程为:t=POW(x+y)=(2+3)*(2+3)=25。
转载请注明原文地址:https://kaotiyun.com/show/wBPp777K
0

最新回复(0)