public static void main(String[] args){
int i = 0;
for(i =0;i <10;i++){
if(i%2==0)
continue;
i =i+1;
if(i==5)
break;
}
System.out.println(i);
}
各位大神看看吧,结果是什么。知道的帮忙解释解释吧
int i = 0;
for(i =0;i <10;i++){
if(i%2==0)
continue;
i =i+1;
if(i==5)
break;
}
System.out.println(i);
}
各位大神看看吧,结果是什么。知道的帮忙解释解释吧
解决方案 »
- 好囧,本来想让窗体标题显示窗体运行时间的,后来被我弄出死循环了
- csdn 插入代码问题
- 这个程序问什么会异常,逻辑上有什么错误吗!
- Error Message: ids for this class must be manually assigned before calling save():
- servlet 显示中文问题
- 树的问题
- 请问现在能访问hotmail邮箱吗
- 有delphi和pb做项目基础,现在想学J++BUILDER和BCB,请问先学那一个,本人没有C/C++语法基础
- 关于JDBC DRIVER FOR MSSQLSERVER 下载的问题
- 关于wait()的一个问题,急急急
- 折半查找
- 求一些关于连接VMWARE esxi的api帮助文档
int i = 0;
for (i = 0; i < 10; i++) {
if (i % 2 == 0)// 过滤掉偶数
continue;
i = i + 1;// 最后一个循环i=9,执行完之后i=10,然后再执行i++,就是i=11,然后就print了
if (i == 5)// 奇数+1肯定是偶数,肯定不是5,所以这个屁用没有,纯龙套
break;
}
System.out.println(i);
}
0 1 3 5 7 9你可以在程序开始时打印i的值,然后就明白了。