答案C
m++ 顺序为,先取出m的值,然后再加1,所以在条件语句中m=0;因为两个表达式是与的关系,而m=0已经确定了if条件不成立,所以n++不会计算.
if子语句m++;同样不会计算.
而在条件语句中m++,在m被取值之后,已经自动加上了1;
所以m=1,n=0
是C
因为条件判断满足条件了就跳出不再继续。判断m++时已经是0了,所以不再判断。然后这个m++使m加了1.n本身不变,所以是1,0
逻辑“与”第一个条件不满足时,不在判断下一个条件,即在此例中n++不执行,同时也不执行第二个m++,所以结果输出1,0