单选题 有以下程序:
#include<stdio.h>
#define SUB(a)(a)-(a)
main()
{ int a=2, b=3, c=5, d;
d=SUB(a+b)*c;
printf("%d/n", d);
}
程序运行后的输出结果是______。
【正确答案】 C
【答案解析】[解析] 本题调用参数,并考查了优先级。SUB(a+b)*c调用后可写成(a+b)-(a+b)*c,结果为5-25=-20。