单选题 下面的程序输出结果是( )。
#define U 5
#define V U+1
#define W V*V/2
main()
printf("%d ",W);
printf("%d",5*W);


【正确答案】 D
【答案解析】[解析] 宏W展开后为V*V/2,继续展开为U+1*U+1/2,再继续展开得5+1*5+1/2=5+5+0=10。而5*W展开后为5*5+1*5+1/2= 25+5+0=30。故应该选择D。