选择题   以下程序的输出结果是______。
    #include<stdio.h>
    #define F(x)2.84+x
    #define w(y) printf('%d',(int)(y))
    #define P(y) w(y)
    main()
    { int x=2;
    P(F(5)*x);
    }
 
【正确答案】 A
【答案解析】本题考查带参数的宏定义及相关运算。“P(F(5)*x)=P(2.84+5*2)=P(12.84)”,调用“w(12.84)”,输出“(int)(12.84)=12”。