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