当前位置: 首页 > 文档资料 > Swift 中文教程 >

流程控制

优质
小牛编辑
128浏览
2023-12-01

决策结构要求程序员指定程序要评估或测试的一个或多个条件,以及在条件被确定为true要执行的语句,以及可选的,如果条件要执行的其他语句被认定是false

以下是大多数编程语言中的典型决策结构的一般性 -

做决定

Swift 4提供以下类型的决策声明。 单击以下链接以检查其详细信息。

Sr.No声明和说明
1if 语句

if语句由一个布尔表达式后跟一个或多个语句组成。

2if...else 语句

if语句后面可以跟一个可选的else语句,该语句在布尔表达式为false时执行。

3if ... else if ... else Statement

if语句后面可以跟一个else if if语句,这对于使用单个if ... else if语句测试各种条件非常有用。

4嵌套if语句

您可以在另一个if或else if语句中使用if或else if语句。

5switch 语句

switch语句允许测试变量与值列表的相等性。

(The ? : Operator)

我们覆盖了conditional operator ? : conditional operator ? :在前一章中可以用来替换if...else语句。 它有以下一般形式 -

Exp1 ? Exp2 : Exp3;

Exp1,Exp2和Exp3是表达式。 注意结肠的使用和放置。

一个值? 表达式的确定方式如下:评估Exp1。 如果是,那么Exp2会被评估并成为整个值吗? 表达。 如果Exp1为false,则计算Exp3,其值将成为表达式的值。