单选题 有以下程序:
# include<stdio. h>
# difine F(X, Y) (X)*(Y)
main()
int a=3, b=4;
print("% d/n", F(a++, b++));

程序运行后的输出结果是______。

【正确答案】 A
【答案解析】[解析] F(a++,b++)的宏展开为:F(a++,b++)=(a++)*(b++)=a*b=3×4=12,因此printf函数的输出结果是12。