当先锋百科网

首页 1 2 3 4 5 6 7

import Foundation


/


//_______________________________________________________________________________________________

//标签语句实例代码

var score = [97, 87, 34, 100, 88, 49, -4, 80]

First: for s in score{

    switch s/10{

    case 10:

        continue

    case 9:

        println("\(s) 分为优秀")

    case 8:

        println("\(s) 分为良好")

    case 7:

        println("\(s) 分为中等")

    case 0:             //题目要求碰到异常的分数终止循环而不是跳过,当不添加标签使用 break 时,我们终止的是 switch 语句,而不是 for 循环,所以我们需要标签语句来标签 for 循环然后 break for循环 的标签

        break First

    default:

        println("\(s) 分为不及格")

    }

}