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:退出当前函数或者方法
- swift学习记录02-控制语句:分支、循环、跳转
- swift学习记录(控制语句----循环语句)
- swift 学习记录(分支语句)
- swift学习记录(跳转语句)
- swift学习笔记2-串、循环、分支语句
- 黑马程序员——C语言学习笔记02 控制语句:分支、跳转、循环和函数一些需要注意的问题
- C语言学习_007_C控制语句:分支和跳转
- swift学习笔记(2)--控制语句与循环语句
- C控制语句:分支和跳转
- C控制语句--分支和跳转
- C控制语句:分支和跳转
- C控制语句:分支与跳转
- c控制语句:分支和跳转
- swift 学习<二> if分支, for循环,
- Swift 学习笔记 - 分支,循环,函数
- Swift学习记录 -- 3. 逻辑分支语句(if , else if ,三目运算 ,guard)
- Swift学习记录 -- 4.逻辑分支(switch)
- 每日 swift 学习 (控制语句)
- MessageBox、::MessageBox 、AfxMessageBox三者的区别
- com.mongodb.MongoException$CursorNotFound: cursor not found on server异常处理
- HTML5新特性展示利用history.replaceState()修改历史记录
- 黑马程序员——基础篇——接口和多态
- 唯购:开通微信商城,费用全免!
- swift学习记录02-控制语句:分支、循环、跳转
- 单例模式
- MFC ActiveX GUID
- js 图片转换为指定大小的DataUrl
- 使用HttpSessionListener接口监听Session的创建和失效
- 备份openwrt文件
- caffe 损失函数
- BIG_MACD
- 第一个pygame程序