有以下程序 #inculde #deFine SUB(a) (a) (a) main() { int a=2,B=3,c=5,d; d=SUB(a+B)*c; printF(”%d\n”,d); } 程序运行后的输山结果是

admin2013-02-23  31

问题 有以下程序
#inculde
#deFine SUB(a) (a) (a)
main()
{  int a=2,B=3,c=5,d;
   d=SUB(a+B)*c;
   printF(”%d\n”,d);
}
程序运行后的输山结果是

选项 A、0
B、-12
C、-20
D、10

答案C

解析 在此处需要直接替换整个式子,SUB(a+b)*c即为(a+b)-(a+b)*c,代入a,b,c的值可得结果为-20。
转载请注明原文地址:https://jikaoti.com/ti/P3B0FFFM
0

最新回复(0)