下程序的输出结果是() main() {int a=-1,b=1,k; if((++a<0)&&!(b--<=0))printf("%d%d\n",a,b);
下程序的输出结果是() main() {int a=-1,b=1,k; if((++a<0)&&!(b--<=0))printf("%d%d\n",a,b);
日期:2018-03-11 21:22:42 人气:1
选C
if条件中++a是先把a加1(加1后a等于0)后再和0比较,此时a不小于0,条件不成立所以它就不再判断&&后面的条件了。之后就执行else语句打印b==1,a==0;所以选C