freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

5-流程控制語句與函數(shù)-wenkub

2023-03-27 16:31:55 本頁面
 

【正文】 ? while語句是用來實現(xiàn)循環(huán)的語句,該類循環(huán)先測試循環(huán)條件再執(zhí)行循環(huán)體,按照不同條件執(zhí)行循環(huán)體部分零次或多次。 break。 break。 ? 示例:實現(xiàn) switch語句的跳轉(zhuǎn)語句 。E39。 case 6: class1 = 39。 break。A39。 (請輸入你的成績: )。 ?使用 switch語句時一定要注意, case后面必須是常量表達式,以 冒號 結(jié)束而不是分號。 ?如果某個分支有多條語句,可以用花括號括起來,也可以不加花括號。 default: 語句 n+1。 case 常量表達式 2: 語句 2。 …… else 語句 n。 else 語句 2。 score = (())。 ? 語句中的表達式通常用于表示條件,應(yīng)為關(guān)系表達式或邏輯表達式。 ?循環(huán)語句 :在需要將一個表達式進行多次重復(fù)運算時,可以使用循環(huán)語句,指定其循環(huán)次數(shù)或者界定其退出循環(huán)的條件。 ?goto語句 :即標(biāo)記語句,使程序自動跳到標(biāo)記語句處執(zhí)行,標(biāo)記語句執(zhí)行完畢又直接回到調(diào)用標(biāo)記語句處。 ? 語句只是 一條 語句,如果在條件滿足時需要執(zhí)行多條語句,應(yīng)使用花括號( { })括起來,使之成為語句塊。 if (score = 60) (恭喜你,通過了這次考試! )。 y e s 語 句 1表 達 式 為t r u e ?n o 語 句 26 if語句 ? 用 if語句實現(xiàn)多分支選擇結(jié)構(gòu) If (表達式 1) 語句 1。 7 switch語句 ? 在 C語言中,除使用 if語句實現(xiàn)多分支外,也可以使用 switch語句 。 break。 break。 ?default分支可有可無,但是每個 switch語句最多只能有一個default分支。 9 switch語句 ? 示例: static void Main(string[] args) { double score。 score = (())。 break。 case 7: class1 = 39。D39。 break。 static void Main(string[] args) { int days = 0。 case 2: days = 28。 default: days = 0。它的語法形式如下。 3. 由于先判斷條件,可能出現(xiàn)第一次測試條件時,表達式的值就為 false。 number++。 14 do語句 ? do循環(huán)語句實現(xiàn)的是直到型循環(huán),該類循環(huán)先執(zhí)行循環(huán)體再測試循環(huán)條件。 number++。 } } ? 執(zhí)行上述代碼,運行結(jié)果為: the sum is 55。 計 算 表 達 式 1計 算 表 達 式 2f a l s e 語 句 計 算 表 達 式 3t r u e17 for語句 ? 表達式 3都可以省略,分號不能省略。如果表達式 1省略或者是與循環(huán)條件無關(guān)的其他表達式,則應(yīng)該在 for語句之前給循環(huán)控制條件賦初值。 ? 示例: static void Main(string[ ] args) { int[ ] list = { 10, 20, 30, 40, 50, 60 }。 ? 如果 break不是在 switch、 while、 do、for、 foreach語句塊中,將發(fā)生編譯錯誤。 i++) { (enter a word :)。 } Console .Read ()。 2. 當(dāng)有 while、 do while、 for或者 foreach語句相互嵌套時, continue語句只適用于直接包含它的語句塊。 string s = ()。 } 23 使用 goto語句 ?goto語句是除選擇語句、循環(huán)語句之外的控制程序流程的語句,常用于將程序流程轉(zhuǎn)移出嵌套范圍。 n++。 } 25 嵌套使用流程控制語句 ? 選擇結(jié)構(gòu)的嵌套 : if(表達式 1) if(表達式 2) 語句 1 else 語句 2 else if(表達式 3) 語句 3 else 語句 4 26 嵌套使用流程控制語句 ? 循環(huán)結(jié)構(gòu)的嵌套 ? 示例: static void Main(string[] args) { int i = 1, a = 0。 a++。 ()。 ? 對于無返回值的函數(shù),其類型標(biāo)識符為void,不需要 return語句 28 函數(shù)的定義與使用 ? 示例:編寫一個函數(shù),用于求任意兩個整數(shù)之間所有數(shù)的平方和。 i++) sum = sum + i * i。 float yy。 ()。 a = b。 x = (())。 ()。 b = i。 y= (())。 } } 34 函數(shù)的參數(shù)傳遞 3. 輸出傳遞 參數(shù)示例: class Program { static void swap(out int a, out int b) { int i。 a = b。 (轉(zhuǎn)換后 x和 y的值為: {0},{1}, x, y)。 int i。 public void SomeMethod(ref int i) { int j=i。 class testapp { static void outtest(out int x, out int y) { // 離開這個函數(shù)前,必須對 x和 y賦值,否則會報錯。 } static void reftest(ref int x, ref int y) { y = x。b={1},a,b)。d={1},c,d)。 reftest(ref o, ref p)。 out: 主要是為了一個方法能返回兩個以上的結(jié)果。 bool Login(string name,string password, out string errMsg){……} out方法參數(shù)傳遞前可以不賦值,但是方法中必須先賦值后使用;
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1