简单了解Swift语言中的break和continue语句的用法


break语句
在 C 编程语言中的 break 语句有以下两种用法:

当在循环中遇到 break 语句, 循环立即终止,程序控制继续循环语句的后面(退出循环)。

它可用于终止在switch语句(在下一章节)的情况(case)。

如果使用嵌套循环(即,一个循环在另一个循环), break语句将停止最内层循环的执行,并开始执行下一行代码块之后的代码块。

语法
在Swift 编程中的 break语句的语法如下:

复制代码 代码如下:

break


流程图

实例

复制代码 代码如下:

import Cocoa
 
var index = 10

do{
   index = index + 1
 
   if( index == 15 ){
      break
   }
   println( "Value of index is \(index)")
}while index < 20


当上述代码被编译和执行时,它产生了以下结果:

Value of index is 11
Value of index is 12
Value of index is 13
Value of index is 14

continue语句
在 Swift 编程语言中的 continue 语句告诉循环停止正在执行的语句,并在循环下一次迭代重新开始。

对于 for 循环,continue 语句使得循环的条件测试和增量部分来执行。对于 while 和 do ... while 循环,continue 语句使程序控制转到条件测试。

语法
在 Swift 中的 continue 语句的语法如下:

复制代码 代码如下:

continue


流程图

实例

复制代码 代码如下:

import Cocoa
 
var index = 10

do{
   index = index + 1
 
   if( index == 15 ){
      continue
   }
   println( "Value of index is \(index)")
}while index < 20


当上述代码被编译和执行时,它产生了以下结果:

Value of index is 11
Value of index is 12
Value of index is 13
Value of index is 14
Value of index is 16
Value of index is 17
Value of index is 18
Value of index is 19
Value of index is 20



相关阅读:
Android中findViewById返回为空null的快速解决办法
Win8系统出现蓝屏故障0x00000050错误代码现象的解决方法详解
详解C++编程中断言static_assert的使用
JavaScript程序员应该知道的45个实用技巧
MySQL错误ERROR 1615 解决方法
javascript实现点击商品列表checkbox实时统计金额的方法
javascript中键盘事件用法实例分析
MySQL中select语句介绍及使用示例
浅析JavaScript中的delete运算符
Android新浪微博下拉刷新(最新消息显示在最上面)
php异常处理使用示例
C#批量更新sql实例
js 3种归并操作的实例代码
浅析Android手机卫士手机定位的原理
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 有心与无心作文650字 一年级开学前准备的作文:认识新老师 给青春的回忆一声祝福 吐痰史 县科技局科技工作方案打算 我有信仰、但一切还是白活(文---黯然神伤) 我喜欢的风味食品——车轮饼 火凤朝阳作文100字 桃桃 千万不要死于无知!大家一定要转啊! 《良心父母必读》家长读后感:理性的爱孩子 还孩子一个明媚的天空 2016语文作文范文 银行押运人员年度个人工作总结 烟花般的人生 世界遗产导游词作文400字 20岁的旧故事 吴天来先进事迹观后感 2013年安全生产月工作总结 擅自脱岗检讨书 酒醉琼楼记作文100字 有个女孩为我哭过 小学四年级作文400字:家里的“智多星” 2016社区预备党员思想汇报 与福娃的对话 大学作弊检讨书 忽略反义词,忽略近义词,忽略造句 有关于挫折的作文 初中初二作文450字:我心中的亚运会 上湖至破山赠文周萧元植 幼儿教育工作者心得体会 (人教版)二年级音乐教案 上册秋2 有的时候我们可以选择做的更好 回眸,点点滴滴皆有悟 求初中作文‘我心中的桥’500字以上.. - 搜搜问问 下大雨了200字 开心一日游——神秘岛作文900字 合作作文300字 7月入党思想汇报:瞻仰武昌红楼的体会 新进预备党员创优争先学习承诺讲演 初中初一作文1200字:让明天更美好 色亦有道 争功·贪功·让功 机关党党支部整改方案 每一个季节,都值得怀念 女子也顶半边天1000字 大学秋季运动会策划书 《小兵张嘎》观后感150字 【精品】征兵工作总结 青岛——异国风情之都 丈量成长路作文800字

Copyright © 2016 phpStudy |