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

一、条件语句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:退出当前函数或者方法



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值