swift基础-控制流

一、For循环

let names = ["Anna", "Alex", "Brian", "Jack"]
for name in names {
    print("Hello, \(name)!")
}
for index in 0 ..< names.count {
    print("Hello, \(index)!")
}

二、while
while循环从计算单一条件开始。如果条件为true,会重复运一系列语句,直到条件变为false。
while condition {
statements
}

 var index = 10
 while index < 20
 {
print( "index 的值为 \(index)")
index = index + 1
 }

三、repeat-While
while循环的另外 种形式是do-while,它和while的区别是在判断循环 条件之前,先执 次循环的代码块,然后重复循环直到条件为false。
repeat {
statements
} while condition

 repeat{
    print( "index 的值为 \(index)")
   index = index + 1
}while (index<20)

四、if
五、switch

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift 提供了类似 C 语言的流程控制结构,包括可以多次执行任务的for和while循环,基于特定条件选择执行...
    穷人家的孩纸阅读 3,987评论 1 1
  • 使用“if”和“switch”来进行条件操作,使用“for-in”、“for”、“while”和“repeat-w...
    莽原奔马668阅读 2,976评论 0 1
  • [The Swift Programming Language 中文版]本页包含内容: Swift提供了多种流程控...
    风林山火阅读 3,715评论 0 0
  • 你的圈子有多大 曹蒹葭曾经打过一个很形象的比喻,一个人的知识面是一个圆圈,知识储备越多,圆圈越大,接触到的面积便越...
    60476a8c85d4阅读 1,046评论 0 0
  • 我参加的写作班的一位同学,发在自己公号的一篇文章,被另一个人未经署名转载。她在群里问,我们一片手忙脚乱,后来在小小...
    陌上于归阅读 3,237评论 1 6