break label

论坛 期权论坛 脚本     
匿名技术用户   2021-1-9 10:04   11   0

源代码:

//
//  break.swift
//
//  Created by chenzhen on 16/7/30.
//  From 大连东软信息学院
//  Copyright  2016年 zhen7216. All rights reserved.
//

import Foundation

//break
let numbers = [1,2,3,4]

for i in 0..<numbers.count {
    if i == 3 {
        break
    }
    print("Count is: \(i)")
}
print("************")

//break label
label1: for x in 0..<5 {
    
    label2: for var y = 5; y > 0; y -= 1 {
        if y == x {
            break label1
        }
        print("(x,y) = (\(x), \(y))")
    }
}

运行结果:



分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:7942463
帖子:1588486
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP