我觉得c也不对呀,一开始n=10,进入循环判断为真,执行复合语句n--,n变成9.总有减到零的时候啊,就构不成无限循环了我觉得,求大神讲解。
额,这道题呢,我想说是不是应该是
下列构成无限循环的语句或语句组是
把“不”字去了呢,
因为
选项A:n=0当进行do的时候,n变为1,而在while的条件中进行判断时,很明显大于0,所以,直接跳出do循环。
选项B和选项C都是一个毛病有图:
都不是判断式,而只是单纯的值,所以不满足编译条件。
选项D,满足无限循环。为啥呢?
因为,看到两个分号了没,这中间缺少了跳出循环的判断条件,故可以无限循环下去。
不知道我说的对不对,如果不对,请无视,请勿喷,谢谢。