美文网首页
Swift - 流程结构(循环结构、选择结构)

Swift - 流程结构(循环结构、选择结构)

作者: 千山小畻 | 来源:发表于2016-06-17 21:56 被阅读17次
    一、Swift支持的流程结构
    • 循环结构 for、for-in、while、do-while
    • 选择结构 if、switch
      这些语句后面一定要跟上大括号{ }
    二、跟C语言对比
    • 用法基本一样的有:for、while、do-while、if
    • 需要关注的是for-in和switch
    三、for - in
    • for-in和范围运算符
      for i in 1...3 {
      print(i)
      }
      //按顺序从范围中取值赋值给i,第取1次值,就执行1次循环体
      //范围的长度就是循环体执行的次数
    • 如果不需要用到范围中的值,可以用下划线—进行忽略
      for _ in 1...4 {
      print("*********")
      }
    • for _ in 1...2 {
            for _ in 1...3 {
             print("做俯卧撑")
      }
             print("休息一次")
      }
      
    • 标签 - 使用标签的其中1个作用,可以用于明确指定退出哪个循环
      //做2组俯卧撑,第组3个,做完一组就休息一会
      group :
      for _ in 1...2 {
      for item in 1...3 {
      print("做1个俯卧撑")
      if item ==2 {
      break group

      }
      print("休息一次")
      }

    相关文章

      网友评论

          本文标题:Swift - 流程结构(循环结构、选择结构)

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