scjp题目解析(十三)
2008-07-29 15:40
337 查看
public class Eddy {
public static void main (String args []) {
int j=10;
int I=1;
do
{
if (I++>--j)
continue;
}while(I<5);
System.out.println(I);
System.out.println(j);
}
}
这种题目考查的是对do....while循循语句的理解程度do..while是执行do{}语句块一次先。所以这个循环至少执行一次do{}的内容.
解析如下:
首先执行一下do{}语句块先。执行完之后I=2 j=9
然后再到while条件去判断
当I=3 j=8
当I=4 j=7
当I=5 j=6 当I=5时,已经不符合循环条件了,所以退出循环
Therefore,this issue ths result of:
I=5
j=6
public static void main (String args []) {
int j=10;
int I=1;
do
{
if (I++>--j)
continue;
}while(I<5);
System.out.println(I);
System.out.println(j);
}
}
这种题目考查的是对do....while循循语句的理解程度do..while是执行do{}语句块一次先。所以这个循环至少执行一次do{}的内容.
解析如下:
首先执行一下do{}语句块先。执行完之后I=2 j=9
然后再到while条件去判断
当I=3 j=8
当I=4 j=7
当I=5 j=6 当I=5时,已经不符合循环条件了,所以退出循环
Therefore,this issue ths result of:
I=5
j=6
相关文章推荐
- scjp题目解析(六)
- leetcode题目例题解析(十三)
- scjp题目解析(四)
- scjp题目解析(八)
- scjp题目解析(十)
- scjp题目解析(一)
- scjp题目解析(五)
- scjp题目解析(七)
- scjp题目解析(十五)
- scjp题目解析(十一)
- scjp题目解析(二)
- scjp题目解析(十四)
- Java常见笔试面试题目解析(十):Java中检查的异常与未检查的异常
- 今天做过的一道js题目解析
- 搜狐面试题目解析
- leetcode题目例题解析(十六)
- hihoCoder[Offer收割]编程练习赛3题目解析
- 【leetcode】第74题 Search a 2D Matrix 题目+解析+JAVA代码
- 一些题目解析
- 【Android开发日记】之入门篇(十三)——Android的控件解析