swift 分支語句

2022-09-12 02:24:18 字數 1106 閱讀 9672

// 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...