为什么最后的计算结果是2啊?
为什么第八行运行出来是2啊?
还有第九行运行出来为什么是13?不是b=b+1吗?不应该是10吗?
源代码奉上
#include <stdio.h>
int main()
{
int a=5,b=9;
printf("%d\n",b++>a*2&&b-a<=a);
printf("%d\n",b++>=a*2 || b-a<=a);
printf("%d\n",!(a*2-b));
printf("%d\n",++b-a*2);
printf("%d\n",++b);
return 0;
}