/**
Swift 语言的流程控制
三种基本结构 a顺序执行 b选择执行 c循环执行
(1)选择执行(基于if)
(2)循环执行
(3)选择执行(基于switch)
*/
/**
(1)基于if语句的选择执行
if 条件
{
// 执行指令
}
*/
let a:Int = 10
let b:Int = 19
var value:Int
value = a
// 像c语言的赋值运算可以放在这里,但是在swift中不可以放在这里,
// 因为赋值表达式的整体是没有值的
// 可以放 逻辑运算 关系运算
if b > a
{
value = b
}
print("a和b中的较大值\(value)")
/**
// 执行指令a
else
// 执行指令b
*/
if a > b
{
value = a
}
else
{
value = b
}
原文链接:/swift/322477.html