- <div class="blockcode"><blockquote>int x=1;
- while(x<1); //条件表达式(X<1),不符合X初始值1,所以放弃循环,因为;的原因,语句结束
- {
- System.out.println("x="+x);//本来是循环体。因为上面的一个;这段代码就是一个独立的代码块了.无法与跟上面的条件表达式构成while循环语句
- x++; //x的自增原本是配合上面while条件的,既然while表达式都报废了.它也不属于循环体了
- }
复制代码综上所述:这个程序的有效代码就是 - int x=1;
- {
- System.out.println("x="+x);
- }
复制代码
结果就是X=1 个人理解,欢迎指正,共同进步嘛{:soso__3669389859068460655_3:} 【先前发布没成功,看看这次代码能发全部】
|