答案是ABC选项中没有a所以排除D的意思是当满足条件b时结束循环。而原来的意思是当满足b时不执行c然后进行下一次循环,不满足b时执行c然后在进行下一次循环,和A的意思一样。原题可以表示成这样while(a){if(b)else c;}