发布时间:2019-07-29 16:19:22
11题选A,60
16题选C,1,0
11题之所以是60是因为do..while是先执行后判断,所以会先输出60,然后判断while(!x),原本while(x)是TRUE,因为他大于0,加了个取反号!,意思就是取反,那就是非真,while(!x)就是false,停止执行,所以就单独输出60.
16题判断(a && ++b)的时候是两个都要去判断,a = 0,直接是false,然后去判断++b,b此时值是1,为TRUE,if条件里面有&&的话要两个都为TRUE,此时不满足不执行c的自增。输出,b 1,c 0