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

正文內(nèi)容

5-流程控制語句與函數(shù)-文庫吧

2025-02-26 16:31 本頁面


【正文】 件時,表達式的值就為 false。此種情況下循環(huán)體將一次也不執(zhí)行,又稱“允許 0次循環(huán)”。 13 while語句 ? 示例: class TestWhile { static void Main(string[] args) { int number = 1, sum = 0。 while (number = 10) { sum+=number 。 number++。 } (the sum is {0}, sum )。 ()。 } } ? 執(zhí)行上述代碼,運行結(jié)果為: the sum is 55。 14 do語句 ? do循環(huán)語句實現(xiàn)的是直到型循環(huán),該類循環(huán)先執(zhí)行循環(huán)體再測試循環(huán)條件。 do 循環(huán)體語句 while(表達式 )。 語 句 表 達 式 為t r u e ?n oy e s15 do語句 ? 示例: class TestWhile { static void Main(string[] args) { int number = 1, sum = 0。 do { sum+=number 。 number++。 } while (number = 10)。 (the sum is {0}, sum )。 ()。 } } ? 執(zhí)行上述代碼,運行結(jié)果為: the sum is 55。 16 for語句 for(表達式 1。 表達式 2。 表達式 3) 語句 。 計 算 表 達 式 1計 算 表 達 式 2f a l s e 語 句 計 算 表 達 式 3t r u e17 for語句 ? 表達式 3都可以省略,分號不能省略。如果表達式 3都省略,則將無終止地執(zhí)行循環(huán)體。 ? 表達式 2是循環(huán)控制條件,如果省略,循環(huán)將無終止地進行下去。 ? 表達式 1一般用于為循環(huán)控制條件賦初值,也可以是與循環(huán)變量無關(guān)的其他表達式。如果表達式 1省略或者是與循環(huán)條件無關(guān)的其他表達式,則應該在 for語句之前給循環(huán)控制條件賦初值。 ? 表達式 3一般用于改變循環(huán)控制條件的值。如果表達式 3省略或者是其他與循環(huán)條件無關(guān)的表達式,則應該在循環(huán)體中另有語句改變循環(huán)條件,以保證循環(huán)能正常結(jié)束。 18 foreach語句 foreach(類型 標識符 in 表達式 ) 嵌入語句 。 ? 示例: static void Main(string[ ] args) { int[ ] list = { 10, 20, 30, 40, 50, 60 }。 foreach (int i in list) ({0,5}, i)。 ()。 } 19 break語句和 continue語句 ? break語句用于跳出包含它的 switch、while、 do、 for、 foreach語句。 ? 如果 break不是在 switch、 while、 do、for、 foreach語句塊中,將發(fā)生編譯錯誤。 ? 當 switch、 while、 do、 for、 foreach語句相互嵌套時, break語句只是跳出直接包含它的語句塊。 20 break語句和 continue語句 class TestBreak { static void Main(string[] args) { for (int i = 0。 i 10。 i++) { (enter a word :)。 string s = ()。 if (s == end) break。 (you entered :{0} , s)。 } Console .Read ()。 } } 21 break語句和 continue語句 ? continue語句類似于 break語句,也必須用于while、 do while、 for、 foreach語句,它只從循環(huán)的當前迭代中退出,然后在循環(huán)的下一次迭代開始重新執(zhí)行,而不是退出循環(huán)。 ? 需要注意如下事項 : 1. continue語句的目標地址為直接包含它的 while、 do while、 for或者 foreach語句的嵌套語句結(jié)尾。假如continue語句不能被 while、 do while、 for或者foreach語句包含,將發(fā)生編譯錯誤。 2. 當有 while、 do while、 for或者 foreach語句相互嵌套時, continue語句只適用于直接包含它的語句塊。 22 break語句和 continue語句 ? 示例 static void Main(string[] args) { for (int i = 0。 i 10。 i++) { (enter a word :)。 string s = ()。 if (s == end) continue。 (you entered :{0}, s)。 } Console .Read ()。 } 23 使用 goto語句 ?goto語句是除選擇語句、循環(huán)語句之外的控制程序流程的語句,常用于將程序流程轉(zhuǎn)移出嵌套范圍。 ?goto語句的常見用法為 goto lable語句。其中, lable為一個標簽 ,其語法形式為: 標簽 1: 24 使用 goto語句 ? 示例: static void Main(string[] args) { int n = 1, sum = 0。 lable : if (n=5) { sum=sum+n。 n++。 goto lable。 } Console .WriteLine (sum={0},sum )。 Console .Read ()。 } 25 嵌套使用流程控制語句 ? 選擇結(jié)構(gòu)的嵌套 : if(表達式 1) if(表達式 2) 語句
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1