// switch的基本用法
// 1>switch後面的()可以省略
// 2>case中語句結束後不需要跟break
// 3>在case中定義區域性變數不需要跟{}
// 4>如果想要case穿透,則在case語句結束時跟:fallthrough
let *** = 0
switch *** {
case 0:
let a = 10
print("男")
fallthrough
case 1:
print("女")
default:
print("其他")
// switch判斷浮點型
let a = 3.14
switch a {
case 3.14:
print("π")
default:
print("非π")
// 根據判斷字串
// swift中的字串不需要跟@,直接寫""
let opration = "*"
let m = 10
let n = 20
switch opration {
case "+":
print(m + n)
case "-":
print(m - n)
case "*":
print(m * n)
case "/":
print(m / n)
default:
print("不識別的操作符")
// 判斷區間
// 0..<10 : [0, 10)
// 0...10 : [0, 10]
let score = 92
switch score {
case 0..<60:
print("不及格")
case 60..<70:
print("及格")
case 70..<90:
print("良好")
case 90...100:
print("優秀")
default:
print("不合理的分數")
Swift 分支語句
1.if else語句 var num1 0 var num2 1 var mm 0 if num1 num2 else print mm mm 2.多分支語句switch 例1 let somec character e switch somec 不需要加break,程式會自動跳出,相當於系統隱藏...
Swift分支語句 switch語句
switch語句提供多分支的程式結構。swift 中的switch語句可以使用整數 浮點數 字元 字元 串和元組等型別,而且它的數值可以是離散的也可以是連續的範圍。下面我們先介紹一下switch語句基本形式的語法結構,如下所示 switch 條件表示式 上述 將100分制轉換為 優秀 良好 中等 差...
swift學習記錄02 控制語句 分支 迴圈 跳轉
一 條件語句if 例項 var score 95 if score else if score 60 else 3.for in 語句 專門用於遍歷集合的for迴圈 for in 迴圈 let numbers 1,2,3,4,5,6,7,8 for car i 0 i countelements n...