服务器之家

服务器之家 > 正文

详解Swift编程中的for循环的编写方法

时间:2020-12-22 16:35     来源/作者:Swift教程网

for 循环是一个循环控制结构,可以有效地编写来执行的特定次数的循环。

语法
for 循环在 Swift 编程语言的语法是:

复制代码 代码如下:

for init; condition; increment{
   statement(s)
}


下面是在一个循环的流程控制:

 

初始化 init 步骤首先被执行,并且仅一次。在这一步,可以声明和初始化任何循环控制变量。 只要一个分号出现,不需要一定把一个语句放在这里。

接下来,计算条件。如果为真,则执行循环体。如果是假,循环体不执行,只是在 for 循环流量控制跳转到下一条语句。

for循环执行体之后,控制流程转移回升到增量声明。此语句可以更新任何循环控制变量。这条语句可以留空,只要一个分号出现的条件后。

条件现在重新计算。 如果是真的,循环执行的过程重复(循环体,然后是递增,然后再是条件)。在条件为假时,循环终止。

流程图

详解Swift编程中的for循环的编写方法

示例

复制代码 代码如下:


import Cocoa

 

var someInts:[Int] = [11, 22, 33]

for var index = 0; index < 3; ++index {
   println( "Value of someInts[\(index)] is \(someInts[index])")
}


当执行上面的代码,它产生以下结果:

 

?
1
2
3
Value of someInts[0] is 11
Value of someInts[1] is 22
Value of someInts[2] is 33

for-in循环
or-in 循环迭代项目,如数字范围,数组中的项目,或字符串中的字符集:

语法
for-in 循环在 Swift 编程语言的语法:

复制代码 代码如下:

for index in var {
   statement(s)
}


流程图

 

详解Swift编程中的for循环的编写方法

示例

复制代码 代码如下:


import Cocoa

 

var someInts:[Int] = [11, 22, 33]

for item in someInts {
   println( "Value of  index is \(item)")
}


当执行上面的代码,它产生以下结果:

 

?
1
2
3
Value of index is 11
Value of index is 22
Value of index is 33
标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
电视剧《琉璃》全集在线观看 琉璃美人煞1-59集免费观看地址
电视剧《琉璃》全集在线观看 琉璃美人煞1-59集免费观看地址 2020-08-12
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
返回顶部