break和continue单独放在一节来写,主要是因为好多人在这块会犯糊涂,包括当初的我哈
在这里,主要讲两个例子,应该就差不多明白了
1. break和continue分别代表的含义,从字面理解:
Break 代表中断,Continue代表继续,
在我们程序中,一般用于循环中,break代表跳出整个循环,再不会执行循环,直接执行循环外的语句
continue代表跳出本次循环,继续进行下一次循环
2. break&continue 流程图对比
3. break&continue 实例对比 寻找1-100之间,既能被3整除,又能被7整除的数
通过结果对比,break在找到第一个满足条件的数的时候,直接就跳出while(也就是跳出整个循环),
continue在找到第一个满足条件的数之后,依旧继续寻找(也就是所说的,跳出本次循环,进行下一次循环),直
到while条件不满足时,才会跳出整个循环
上边是while循环与break &continue的组合使用,但是不仅仅只与while搭配使用,与for循环也是可以的,接下来
我们就用for循环进行“1-100之间,寻找既能被3整除,又能被7整除的数”