1、main()
{int a=1,b=2,c=3;
printf("%d",a=b==c);
请问答案为什么是1啊?
2、a=10,b=4
则a+b,18+(b=4)*3,(a/b,a%b)
答案为什么是4?
3、(2+3)e(4-2)为什么不符合C语法规定啊?
4/#define MIN (x,y) x*y
main()
{int i,j ,k;
i=10;j=5;
k=10*MIN(i+2,j);
printf("%d\n",k);
}
结果为什么是110?
3下面一行是第4题哈,第二题问题就是这样的,我也不知道。
第三题可以具体说一下吗?
追答3、(2+3)e(4-2)为什么不符合C语法规定啊?
输入法问题:
你的()是在中文状态下输入的。
不好意思,还有一个问题:e前后必须有数字!!e后必须为整数。这个表达式e前后不是数字!!输入法改过来也不合法。