Swift分支語句 switch語句

2021-07-30 16:05:34 字數 594 閱讀 3620

switch語句提供多分支的程式結構。swift

中的switch語句可以使用整數、浮點數、字元、字元 串和元組等型別,而且它的數值可以是離散的也可以是連續的範圍。  

下面我們先介紹一下switch語句基本形式的語法結構,如下所示

switch 條件表示式

上述**將100分制轉換為:「優秀」、「良好」、「中等 」、「差」 評分制。第2行計算表示式獲得0~9分數值。第5行**中的7,6是將兩個值放在乙個case。

switch語句支援浮點型資料的基本形式示例**如下:

1 |  let float = 1.5

2 |  switch float

switch語句支援布林型資料的基本形式示例**如下:

1 |  let issuccess = true

2 |  switch issuccess

switch語句支援字元型資料的基本形式示例**如下:

1 |  let name = "swift"

2 |  switch name

Switch分支語句

switch 表示式 case 常量2 default 說明 上面中括號代表可有可無。public class switchtest system.out.println 4 上面的程式為乙個switch分支,執行的結果為 1,2,3,4 若將i的值改為2,則結果為 2,3,4 由此可見,switc...

條件分支語句 switch 語句

在switch語句中表示式的值必須是整型或者字元型,常量值也必須是整型或者字元型,二者是一一對應的。switch語句首先計算表示式的值,如果表示式的值和某個case後面的常量值相同則執行該case語句後的若干個語句知道遇到break 語句為止。如果case語句中沒有break 將執行後面的case語...

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,程式會自動跳出,相當於系統隱藏...