问题 填空题

以下程序的运行结果是______。 #define A 4 #define B(x)A*x/2 main() {float c,a=8.0; c=B(a); printf("%f\n",c); }

答案

参考答案:16.000000

解析: 本题考查带参数的宏的定义及相关运算。运算过程为:c=B(a)=4*8.0/2=16.000000。

配伍题 B型题
单项选择题