今天写代码写了个双层的for循环,里面还是用来Iterator,大致意思就是在第二个循环中如果符合条件就给跳出整个双层循环。
刚开始,直接使用break。巴拉巴拉的敲了一堆代码,信心满满的就直接运行。等到结果一看,这不是要我要的。哎··看来不扎实呀!
突然来了兴趣,索性就看看一些资料,总结了几种跳出循环的方式:
1、直接跳出循环:
for (int i = 0; i <...
分类:
编程语言 时间:
2014-07-09 10:04:55
阅读次数:
176
break: 直接跳出循环
continue:中断本次循环,继续进行下一次循环
static void breakvsContinue()
{
for (int i = 0; i < 10; i++)
{
if (i == 0) break;
DoSo...
分类:
其他好文 时间:
2014-06-24 22:09:06
阅读次数:
234
1、break
直接跳出当前的循环,从当前循环外面开始执行,忽略循环体中任何其他语句和循环条件测试。它只能跳出一层循环,如果循环是嵌套循环,那么需要按照你嵌套的层次,逐步使用break来跳出;2、
continue 也是终止当前的循环过程,但它他并不跳出循环,而是继续往下判断循环条件执行语句。...
分类:
其他好文 时间:
2014-05-23 06:49:30
阅读次数:
228
题目:http://poj.org/problem?id=2456
重新练习下二分法,发现还是手速不够
从这道题学到一下几点:
1、线性分几段的方法,看我的Judge()代码;
2、二分的while()最终打印的是down,而不是mid(我代码里写的是ans),或者up,
这么想:跳出循环的时候,假设while里的判断,Judge(ans)==1,那么down是正确解,up不是
Jud...
分类:
其他好文 时间:
2014-05-11 03:39:07
阅读次数:
278