问题
填空题
下列程序的运行结果是______。
#define POW(r)(r)*(r)
main()
int x=3,y=2,t;
t=POW(x+y);
printf("%d\n",t);
答案
参考答案:29
解析: 本题考查带参数的宏的定义及相关运算。运算过程为:t=POW(x+y)=(2+3)*(2+3)=25。
下列程序的运行结果是______。
#define POW(r)(r)*(r)
main()
int x=3,y=2,t;
t=POW(x+y);
printf("%d\n",t);
参考答案:29
解析: 本题考查带参数的宏的定义及相关运算。运算过程为:t=POW(x+y)=(2+3)*(2+3)=25。