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

正文內(nèi)容

5-流程控制語(yǔ)句與函數(shù)-文庫(kù)吧資料

2025-03-12 16:31本頁(yè)面
  

【正文】 int j=i。 //語(yǔ)法錯(cuò)誤 SomeMethod( out i )。 int i。 } } 35 Ref與 out的區(qū)別: out 關(guān)鍵字會(huì)導(dǎo)致參數(shù)通過引用來傳遞,這與 ref 關(guān)鍵字類似。 (轉(zhuǎn)換后 x和 y的值為: {0},{1}, x, y)。 } static void Main(string[] args) { int x, y。 a = b。 b = (())。 } } 34 函數(shù)的參數(shù)傳遞 3. 輸出傳遞 參數(shù)示例: class Program { static void swap(out int a, out int b) { int i。 (轉(zhuǎn)換后 x和 y的值為: {0},{1}, x, y)。 y= (())。 (請(qǐng)輸入 x和 y的值: )。 b = i。 i = a。 ()。 swap(x, y)。 x = (())。 } static void Main(string[] args) { int x, y。 a = b。 32 函數(shù)的參數(shù)傳遞 1. 值傳遞 參數(shù)示例: class Program { static void swap(int a, int b) { int i。 ()。 yy = Sqr(y)。 float yy。 } } 29 函數(shù)的定義與使用 函數(shù)的使用 : ? 在類中的某個(gè)函數(shù)中,調(diào)用本類中由 “ 函數(shù)名 ” 指定的函數(shù),其語(yǔ)法形式如下: 函數(shù)名 ([實(shí)際參數(shù)列表 ]) ? 調(diào)用另一個(gè)類的非靜態(tài)函數(shù),其語(yǔ)法形式如下: 對(duì)象名 .方法名 ([實(shí)際參數(shù)列表 ]) ? 調(diào)用另一個(gè)類的靜態(tài)函數(shù),其語(yǔ)法形式如下: 類名 .方法名 ([實(shí)際參數(shù)列表 ]) 30 函數(shù)的參數(shù)傳遞 ? 參數(shù)傳遞中的類型轉(zhuǎn)化 示例: class Program { static float Sqr(float k) { return (k * k)。 i++) sum = sum + i * i。 for (i = x。 ? 對(duì)于無返回值的函數(shù),其類型標(biāo)識(shí)符為void,不需要 return語(yǔ)句 28 函數(shù)的定義與使用 ? 示例:編寫一個(gè)函數(shù),用于求任意兩個(gè)整數(shù)之間所有數(shù)的平方和。 函數(shù)修飾符 數(shù)據(jù)類型標(biāo)識(shí)符 函數(shù)名 (形式參數(shù)說明列表 ) { 變量、數(shù)組的定義語(yǔ)句 。 ()。 i++。 a++。 i = 5。 } 25 嵌套使用流程控制語(yǔ)句 ? 選擇結(jié)構(gòu)的嵌套 : if(表達(dá)式 1) if(表達(dá)式 2) 語(yǔ)句 1 else 語(yǔ)句 2 else if(表達(dá)式 3) 語(yǔ)句 3 else 語(yǔ)句 4 26 嵌套使用流程控制語(yǔ)句 ? 循環(huán)結(jié)構(gòu)的嵌套 ? 示例: static void Main(string[] args) { int i = 1, a = 0。 } Console .WriteLine (sum={0},sum )。 n++。其中, lable為一個(gè)標(biāo)簽 ,其語(yǔ)法形式為: 標(biāo)簽 1: 24 使用 goto語(yǔ)句 ? 示例: static void Main(string[] args) { int n = 1, sum = 0。 } 23 使用 goto語(yǔ)句 ?goto語(yǔ)句是除選擇語(yǔ)句、循環(huán)語(yǔ)句之外的控制程序流程的語(yǔ)句,常用于將程序流程轉(zhuǎn)移出嵌套范圍。 (you entered :{0}, s)。 string s = ()。 i 10。 2. 當(dāng)有 while、 do while、 for或者 foreach語(yǔ)句相互嵌套時(shí), continue語(yǔ)句只適用于直接包含它的語(yǔ)句塊。 ? 需要注意如下事項(xiàng) : 1. continue語(yǔ)句的目標(biāo)地址為直接包含它的 while、 do while、 for或者 foreach語(yǔ)句的嵌套語(yǔ)句結(jié)尾。 } Console .Read ()。 if (s == end) break。 i++) { (enter a word :)。 20 break語(yǔ)句和 continue語(yǔ)句 class TestBreak { static void Main(string[] args) { for (int i = 0。 ? 如果 break不是在 switch、 while、 do、for、 foreach語(yǔ)句塊中,將發(fā)生編譯錯(cuò)誤。 ()。 ? 示例: static void Main(string[ ] args) { int[ ] list = { 10, 20, 30, 40, 50, 60 }。如果表達(dá)式 3省略或者是其他與循環(huán)條件無關(guān)的表達(dá)式,則應(yīng)該在循環(huán)體中另有語(yǔ)句改變循環(huán)條件,以保證循環(huán)能正常結(jié)束。如果表達(dá)式 1省略或者是與循環(huán)條件無關(guān)的其他表達(dá)式,則應(yīng)該在 for語(yǔ)句之前給循環(huán)控制條件賦初值。 ? 表達(dá)式 2是循環(huán)控制條件,如果省略,循環(huán)將無終止地進(jìn)行下去。 計(jì) 算 表 達(dá) 式 1計(jì) 算 表 達(dá) 式 2f a l s e 語(yǔ) 句 計(jì) 算 表 達(dá) 式 3t r u e17 for語(yǔ)句 ? 表達(dá)式 3都可以省略,分號(hào)不能省略。 表達(dá)式 2。 } } ? 執(zhí)行上述代碼,運(yùn)行結(jié)果為: the sum is 55。 (the sum is {0}, sum )。 number++。 語(yǔ) 句 表 達(dá) 式 為t r u e ?n oy e s15 do語(yǔ)句 ? 示例: class TestWhile { static void Main(string[] args) { int number = 1, sum = 0。 14 do語(yǔ)句 ? do循
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1