• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >swift > 详解Swift编程中的for循环的编写方法

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

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-28

通过本文主要向大家介绍了swift for windows,swift for循环,taylor swift,swift,swift code是什么意思等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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

语法
for 循环在 Swift 编程语言的语法是:
for init; condition; increment{
   statement(s)
}
</div>
下面是在一个循环的流程控制:

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

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

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

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

流程图

2015113165028439.jpg (359×504)

示例
import Cocoa

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

for var index = 0; index < 3; ++index {
   println( "Value of someInts[\(index)] is \(someInts[index])")
}
</div>
当执行上面的代码,它产生以下结果:

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

</div>

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

语法
for-in 循环在 Swift 编程语言的语法:
for index in var {
   statement(s)
}
</div>
流程图

2015113165509977.jpg (504×414)

示例
import Cocoa

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

for item in someInts {
   println( "Value of  index is \(item)")
}
</div>
当执行上面的代码,它产生以下结果:

Value of index is 11
Value of index is 22
Value of index is 33

</div>

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • swift中c风格的for循环执行效率
  • 详解Swift编程中的for循环的编写方法

相关文章

  • 2017-05-28Swift教程之类与结构详解
  • 2017-05-28Swift 3.0基础学习之类与结构体
  • 2017-05-28使用Post方法模拟登陆爬取网页的实现方法
  • 2017-05-22Swift 变量
  • 2017-05-28初探Swift3.0带来的变化汇总
  • 2017-05-28在 Swift 中测试 UIAlertController的方法
  • 2017-05-28Swift与Objective C的简单对比
  • 2017-05-28eclipse中maven插件安装教程
  • 2017-05-28使用Swift实现iOScollectionView广告无限滚动效果(DEMO)
  • 2017-05-28Swift教程之控制流详解

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • Swift的开发环境搭建以及基本语法详解
    • Swift实现Selection Sort选择排序算法的实例讲解
    • CentOS安装solr 4.10.3详细教程
    • Swift读取App的版本信息与PCH文件详解
    • Swift中的条件判断、循环、跳转语句基础学习笔记
    • Swift中的可变参数函数介绍
    • 使用Post方法模拟登陆爬取网页的实现方法
    • Swift之UITabBarController 导航控制器的自定义
    • Swift实现文件压缩和解压示例代码
    • Swift实现堆排序算法的代码示例

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有