选择题 25.  有以下程序:
    # 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。