美文网首页swift
swift控制流——循环语句

swift控制流——循环语句

作者: 阿凡提说AI | 来源:发表于2017-02-25 10:42 被阅读5次

for-in循环

for index in var
{
      代码块
}

在上面的语法格式中,index是一个每次循环遍历开始时被自动赋值的常量,这种情况下,index在使用前不需要声明,只需将它包含在循环的声明中,就可以对其进行隐式地声明,无需使用let等关键字声明。var表示一个集合。若这个常量存在于集合中,就执行下面的代码块,否则结束循环。

for i in 1...3
{
      printf(i)
}

注意:
1.index常量只存在于循环的生命周期里。如果想在循环完成后访问index的值,或者想让index成为一个变量而不是常量,必须在循环之前就行声明。
2.如果知道区间内的每一项的值,可以使用下划线(_)来代替变量名忽略对值的访问。

let base = 3
let power = 10

var answer = 1

for _ in 1...power
{
      answer *= base
}

printf("\(base) to the power of\(power) is \(answer)");

while循环

while循环的语法格式:

while 循环条件
{
      代码块
}

死循环

while true{
    statement(s)
}

repeat-while循环

repeat{
      代码块
}while 循环条件

相关文章

  • Swift教程之控制流

    控制流 Swift包含很多控制流语句:while循环、if、guard、switch和for-in循环。 For-...

  • Swift - 控制流

    控制流语句,用于控制程序正在执行的流程。Swift中,控制流语句主要为条件语句和循环语句。 条件语句 if条件语句...

  • 控制流(Control Flow)

    swift里面的控制流分为For-In 循环、While 循环、 条件语句、控制转移语句、 提前退出、检测 API...

  • swift - 1

    swift大纲---一天学会swift 简单值:常量,变量 控制流:条件判断语句,循环语句 函数和闭包:函数特殊,...

  • swift控制流——循环语句

    for-in循环 在上面的语法格式中,index是一个每次循环遍历开始时被自动赋值的常量,这种情况下,index在...

  • Swift-标签语句

    在Swift中,可以在其他循环和条件语句中嵌套循环和条件语句,以创建复杂的控制流结构。 然而,循环和条件语句都可以...

  • Swift-控制流(二)

    Swift提供了各种控制流语句。 这些包括while循环来执行多次任务; if,guard和switch语句,以根...

  • Swift 控制流

    Swift提供了多种控制流语句。其中包括while循环,用于多次执行任务;if、guard和switch语句,用于...

  • 控制流语句

    任何命令式高级编程语言都有控制流语句。控制流分为两大类——分支和循环。在Swift编程语言中,将分支语句称作为条件...

  • 2018-07-09

    控制流 Swift提供了各种控制流程语句。这些包括while循环多次执行任务; if,guard以及switch基...

网友评论

    本文标题:swift控制流——循环语句

    本文链接:https://www.haomeiwen.com/subject/wgnwwttx.html