上一章的内容主要是通过Swift提供的基础类型声明变量或者常量,然后使用它们执行简单的赋值或者修改操作。但是只有一些变量是无法构建整个应用程序的,它还需要包含复杂的逻辑处理,即根据不同的情况执行不同的代码。此时,一种可以更改代码执行顺序或者执行与否的语句便成了关键,这就是控制语句。本章将会介绍三种控制语句:条件语句、switch语句以及循环语句。本节先从条件语句开始,引导读者了解这些控制应用程序执行逻辑的语句是如何对程序执行结果产生影响的。