如题:
class Ceshi
{
public static void main(String[] args)
{
int x = 5;
do
{
while(x<5);
{
System.out.println(x);
}
}
while(x>5);
}
}
按毕老师的内容讲解,do while 必须执行一次,但是do里面的执行语句还有个while,此时是不是判断这个while语句,但是while中的x<5为false(是不是5<5是错的?),它跳出循环体,也就是说不执行里面的while,可是为什么得出的结果是5? |
|