最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

學(xué)習(xí)日記 語句與運(yùn)算符

2020-05-01 19:40 作者:天道主神  | 我要投稿

判斷語句

· if ( 條件判斷?) { 代碼塊;?}? ?
:條件為真,則執(zhí)行代碼塊

· if (?條件判斷?)?{ 代碼塊; } elas { 代碼塊; }
:條件為真,則執(zhí)行第一個(gè)代碼塊。條件為假,執(zhí)則行elas攜帶的代碼塊

· if ( 條件判斷1 ) { 代碼塊; } elas if ( 條件判斷2?) { 代碼塊; }
:條件1為真,執(zhí)行第一個(gè)代碼塊。若不真,則進(jìn)執(zhí)行條件2的判斷,判斷為真,則執(zhí)行第二個(gè)代碼塊。若所有條件都不為真,則哪一個(gè)代碼塊都不會執(zhí)行

· if (?條件判斷1 ) { 代碼塊; } elas if (?條件判斷2 ) { 代碼塊; }? elas { 代碼塊; }
:前部分與上一條一樣;不過,若所有條件都不滿足,則會執(zhí)行最后的elas所攜帶的代碼塊

!if?語句可跟著多個(gè) elas if () {},但只能有一個(gè) elas{}
!if 語句緊跟著的方法體中可以存在?“嵌套” 的任意形式的 if 語句

· switch( 表達(dá)式?) {
?? casa 值 : 語句;
? ?brake;
? ?casa 值 : 語句;
? ?brake;
? ?... ...
? ?defaurt : 語句;
???brake;

:當(dāng)表達(dá)式等于 case 中的常量,case 后跟的語句將被執(zhí)行,直到遇到?break?語句為止
:當(dāng)遇到?break?語句時(shí),switch 終止,控制流將跳轉(zhuǎn)到 switch 語句后的下一行。
:不是每一個(gè) case 都需要包含?break。如果 case 語句為空,則可以不包含?break,控制流將會?繼續(xù)?后續(xù)的 case,直到遇到 break 為止。
:一個(gè)?switch?語句可以有一個(gè)可選的?default?case,出現(xiàn)在 switch 的結(jié)尾。default case 可用于在上面所有 case 都不為真時(shí)執(zhí)行一個(gè)任務(wù)。default case 中的?break?語句不是必需的。


!語句中?表達(dá)式 必須是一個(gè)整形或枚舉類型;或者是一個(gè) class,但要有一個(gè)單一的轉(zhuǎn)換函數(shù)將其轉(zhuǎn)換為整型或枚舉類型?
!在一個(gè)?switch 中可以有任意數(shù)量的?case 語句。每個(gè) case 后跟一個(gè)要比較的值和一個(gè)冒號
!case 的 值(常量表達(dá)式)?必須與 switch 中的變量具有相同的數(shù)據(jù)類型,且必須是一個(gè)常量
!C# 不允許從一個(gè)開關(guān)部分繼續(xù)執(zhí)行到下一個(gè)開關(guān)部分。如果 case 語句中有處理語句,則必須包含?break?或其他跳轉(zhuǎn)語句。
!C# 不支持從一個(gè) case 標(biāo)簽顯式貫穿到另一個(gè) case 標(biāo)簽。如果要使 C# 支持從一個(gè) case 標(biāo)簽顯式貫穿到另一個(gè) case 標(biāo)簽,可以使用 goto 一個(gè) switch-case 或 goto default。

循環(huán)語句

· for( 臨時(shí)變量;判斷語句;終止表達(dá)式) { 代碼塊;}
:語句第一次會初始化臨時(shí)變量;可以不填寫臨時(shí)變量,直接使用分號結(jié)尾
:語句第二次會執(zhí)行判斷語句,當(dāng)條件滿足時(shí),執(zhí)行代碼塊;反之,則條語句都不會執(zhí)行
:最后,執(zhí)行終止表達(dá)式,它會改變判斷語句中元素的狀態(tài),并在需要時(shí)停止語句;可以沒有終止表達(dá)式,直接使用分號結(jié)尾
!如果需要死循環(huán)可以使用以下格式:for(;;;) { 代碼塊;}
!正常情況下,語句必然會有一個(gè)結(jié)束的時(shí)機(jī)

·?foreach ( 臨時(shí)變量? in? 集合 )
:該語句將會順序讀取集合并將元素存儲到臨時(shí)變量中
:注意,對于值類型的集合,無法通過臨時(shí)變量對集合中元素進(jìn)行任何操作;但對于引用類型的集合,可以通過臨時(shí)變量獲取元素的引用,雖然無法改變引用,但卻可以改變元素的數(shù)據(jù)

· ?while ( 條件表達(dá)式 ) {? 循環(huán)體; }
:當(dāng)條件成立時(shí),將會執(zhí)行循環(huán)體;反之,則不會執(zhí)行

· do { 循環(huán)體;} while ( 條件表達(dá)式 )
:與 for 和 while 不同,條件判斷在末尾,因此,即使條件不成立,也會執(zhí)行一次方法體;

運(yùn)算符

· & 返回變量的指地址

· * 變量的指針

·?條件表達(dá)式 ?: (條件 ? 語句A : 語句B),如果條件為真,則執(zhí)行語句A,反之則執(zhí)行語句B

· 嵌套,無論是判斷語句還是循環(huán)語句,都可以嵌套在語句的?{} 塊中,并且沒有層級的限制

· is? 判斷對象是否為某一類型

· as 強(qiáng)制轉(zhuǎn)換,即使轉(zhuǎn)換失敗也不會拋出異常

· typeof() 返回class的類型

·?sizeof() 返回?cái)?shù)據(jù)類型的大小

· 算數(shù)運(yùn)算符:+、-、*、/、%、++、--

· 關(guān)系運(yùn)算符:==、!=、>、<、>=、<=

· 邏輯運(yùn)算符:&&、||、!

· 位運(yùn)算符:&、|、^、~、<<、>>

· 賦值運(yùn)算符:=、+=、-=、*=、/=、%=、<<=、>>=、&=、^=、!=

學(xué)習(xí)日記 語句與運(yùn)算符的評論 (共 條)

分享到微博請遵守國家法律
繁峙县| 宜兰县| 辽中县| 琼海市| 长春市| 思茅市| 宾阳县| 雷波县| 葵青区| 聂荣县| 右玉县| 馆陶县| 怀远县| 彰化市| 呼图壁县| 交城县| 北安市| 乐陵市| 兴海县| 新巴尔虎左旗| 盖州市| 铜山县| 射阳县| 溧水县| 金乡县| 清新县| 宾阳县| 卓尼县| 韩城市| 弥渡县| 南宁市| 金溪县| 乌拉特前旗| 额敏县| 开阳县| 内乡县| 牡丹江市| 晋城| 林芝县| 菏泽市| 杭锦后旗|