#define SUB(a) (a)-(a)   main()   { int a=2,b=3,c=5,d;d=SUB(a+b)*c;  printf("%d\n",d);  }

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 05:58:43
#define SUB(a) (a)-(a)   main()   { int a=2,b=3,c=5,d;d=SUB(a+b)*c;  printf(

#define SUB(a) (a)-(a)   main()   { int a=2,b=3,c=5,d;d=SUB(a+b)*c;  printf("%d\n",d);  }
#define SUB(a) (a)-(a)   main()   { int a=2,b=3,c=5,d;
d=SUB(a+b)*c;
  printf("%d\n",d);
  }

#define SUB(a) (a)-(a)   main()   { int a=2,b=3,c=5,d;d=SUB(a+b)*c;  printf("%d\n",d);  }
d=SUB(A+B)*C //a=a+b
d=(a+b)-(a+b)*c //没有括号把前面括起来,因为这是define定义的宏的特点
d=5-5*5=-20