程序运行过程
来源:百度知道 编辑:UC知道 时间:2024/06/08 18:15:59
class Continue{
public static void main(String args[]){
for(int i=0;i<10;i++){
System.out.println(i+"");
if(i%2==0)continue;
System.out.println("");
}
}
}
答案
0
1
2
3
4
5
6
7
8
9
不明白为会是这个不是
0
1
2
3
4
5
6
7
8
9
我想知道,题的答案对,还是我的对....过程是怎样分析的 后面的是自己的答案.
for(int i=0;i<10;i++){
System.out.println(i+"");
到了这是应该打出2了
if(i%2==0)continue;
System.out.println(""); 这应该是打了2才跳的..
public static void main(String args[]){
for(int i=0;i<10;i++){
System.out.println(i+"");
if(i%2==0)continue;
System.out.println("");
}
}
}
答案
0
1
2
3
4
5
6
7
8
9
不明白为会是这个不是
0
1
2
3
4
5
6
7
8
9
我想知道,题的答案对,还是我的对....过程是怎样分析的 后面的是自己的答案.
for(int i=0;i<10;i++){
System.out.println(i+"");
到了这是应该打出2了
if(i%2==0)continue;
System.out.println(""); 这应该是打了2才跳的..
差点答错了误人
答案是对的....
if(i%2==0)continue;
System.out.println(""); //这的理解是:为偶数就跳过不打印了。
想一想,
System.out.println(i+"");
//到了这是应该打出2了
if(i%2==0)continue; //跳了
System.out.println(""); //没打印,所以2的后面不是空行