swift学习记录02-控制语句:分支、循环、跳转

来源:互联网 发布:阳江市网络问政平台 编辑:程序博客网 时间:2024/05/22 00:40

一、条件语句if

实例代码:

var score = 95

if score >= {

   println("优秀")

}else  if score >= 60 {

  println("及格!")

}else {

  println("努力骚年!")

}

二、多分支语句switch

SWIFT语言中得switch语句case分支不需要显示添加break语句,分支执行完成之后就会跳出switch语句

switch 条件表达式 {

  case 值1:

  语句组1

  case 值2,值3:

  语句组2

  。。。

  default :

    语句组n  //default语句不能少!!!

}

三、循环语句

1.while语句

while 循环条件 {

 语句组

}

循环语句要小心死循环,尤其是在单线程的程序中是灾难!!!

循环是比较耗费资源的操作,xcode 6 提供的Playground 工具可以查看运行效率,以便做出调整

2.for语句

应用最广泛、功能最强的一种循环语句。

for 初始化; 循环条件; 迭代 {

  语句组

}

3.for in 语句

专门用于遍历集合的for循环---for in 循环

let numbers = [1,2,3,4,5,6,7,8]

for car i = 0; i < countElements(numbers); i++ {

 println("Count is : \(i)")

}


四、跳转语句

Swift有4中跳转语句:break, continue, fallthrough,return

1.break:强行退出循环结构

2.continue:结束本次循环

3.fallthrough:贯通swtich语句,在满足条件之后继续运行贯通的case语句。用的很少。需要的话可以百度

4.return:退出当前函数或者方法



0 0