(1): if(表的式) 語句一
(2)if(表示式)
語句一else
語句二(3)if(表示式一) 語句一
else if(表示式二) 語句二
else if(表示式三)… 語句三…
(4)(巢狀)
if()
if() 語句一
else 語句二
else
if() 語句三
else() 語句四
非! 算數 關係 與&& 或|| 賦值=
一般形式: 表示式1?表示式2:表示式3
? 為條件運算子,(c語言中唯一的三目運算子)
如:賦值表表示式max=(a>b)?a:b
如果條件為(a>b)真,則max的值為a,否則為b.(條件運算子的執行順蘇:
先求解表示式1,若為非0=真,則轉到表示式2,一表示式2的值作為整個
條件表示式的值 條件運算子優先於賦值運算子.)
switch的用法是判斷case後面的表示式和switch後面的表示式是否相匹配,一旦case匹配,就會順序執行後面的程式**,而不管後面的case是否匹配,直到遇見break。
switch case 語句表示式為:
switch
當常量表示式所表達的量與其中乙個case語句中的常量相符時,就執行此case語句後面的語句,並依次下去執行後面所有case語句中的語句,除非遇到break;語句跳出switch語句為止。如果常量表示式的量與所有case語句的常量都不相符,就執行default語句中的語句並跳出switch語句。
switch的用法是判斷case後面的表示式和switch後面的表示式是否相匹配,一旦case匹配,就會順序執行後面的程式**,而不管後面的case是否匹配,直到遇見break。
switch case 語句表示式為:
switch
當常量表示式所表達的量與其中乙個case語句中的常量相符時,就執行此case語句後面的語句,並依次下去執行後面所有case語句中的語句,除非遇到break;語句跳出switch語句為止。如果常量表示式的量與所有case語句的常量都不相符,就執行default語句中的語句並跳出switch語句。
日常學習總結
關於vb中的把字串 日期型 數值型 賦值給某個變數的寫法 eg dim m1,r 此處我並不清楚 m1 到底是什麼型別 所以vb會自動匹配其應該所屬的型別,這是vb的一點強大之處 m select fitemid from t item where fitemclassid 3 and fnumbe...
日常學習2017 18
昨天主要講了巢狀迴圈,另外還有break為中斷,打斷 結束當前迴圈。continue繼續,結束本次迴圈並且繼續迴圈 巢狀迴圈三要素 外打行,內打列,找規律。其中比較經典的程式有列印乙個正方形,下面是程式。public static void main string args system.out.p...
Kotlin日常學習
今天來說一下所增添的kotlin學習內容。首先說一下kotlin的伴隨 生 物件 在kotlin中,有乙個關鍵字 companion,可以用來標記物件宣告。先來看一下 例 class books var name string,val page int fun main args array pri...