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

正文內(nèi)容

流程控制語(yǔ)句與函數(shù)講義-預(yù)覽頁(yè)

 

【正文】 int) score / 10。 case 8: class1 = 39。C39。 break。 } (你的成績(jī)等級(jí)為: {0},class1 )。 int month = 3。 break。 break。 while(表達(dá)式 ) 循環(huán)體部分 。此種情況下循環(huán)體將一次也不執(zhí)行,又稱(chēng)“允許 0次循環(huán)”。 } (the sum is {0}, sum )。 do 循環(huán)體語(yǔ)句 while(表達(dá)式 )。 } while (number = 10)。 16 for語(yǔ)句 for(表達(dá)式 1。如果表達(dá)式 3都省略,則將無(wú)終止地執(zhí)行循環(huán)體。 ? 表達(dá)式 3一般用于改變循環(huán)控制條件的值。 foreach (int i in list) ({0,5}, i)。 ? 當(dāng) switch、 while、 do、 for、 foreach語(yǔ)句相互嵌套時(shí), break語(yǔ)句只是跳出直接包含它的語(yǔ)句塊。 string s = ()。 } } 21 break語(yǔ)句和 continue語(yǔ)句 ? continue語(yǔ)句類(lèi)似于 break語(yǔ)句,也必須用于while、 do while、 for、 foreach語(yǔ)句,它只從循環(huán)的當(dāng)前迭代中退出,然后在循環(huán)的下一次迭代開(kāi)始重新執(zhí)行,而不是退出循環(huán)。 22 break語(yǔ)句和 continue語(yǔ)句 ? 示例 static void Main(string[] args) { for (int i = 0。 if (s == end) continue。 ?goto語(yǔ)句的常見(jiàn)用法為 goto lable語(yǔ)句。 goto lable。 for (。 } while (i 3)。 } 27 函數(shù) 函數(shù)的定義與使用 ? 函數(shù)在使用之前必須先定義,函數(shù)定義的形式如下。 class Program { private static int pfh(int x, int y) { int i, sum = 0。 return (sum)。 y = 6。 } } 31 函數(shù)的參數(shù)傳遞 參數(shù)傳遞的類(lèi)型: 1. 值傳遞 時(shí)參數(shù)的語(yǔ)法形式如下: ? 參數(shù)類(lèi)型 參數(shù)名 2. 引用傳遞 時(shí)參數(shù)的語(yǔ)法形式如下: ? ref 參數(shù)類(lèi)型 參數(shù)名 3. 輸出傳遞 時(shí)參數(shù)的語(yǔ)法形式如下: ? out 參數(shù)類(lèi)型 參數(shù)名 4. 參數(shù)數(shù)組 :使用 params關(guān)鍵字聲明參數(shù),參數(shù)個(gè)數(shù)為不確定。 b = i。 y= (())。 } } 33 函數(shù)的參數(shù)傳遞 2. 引用傳遞 參數(shù)示例: class Program { static void swap(ref int a, ref int b) { int i。 } static void Main(string[] args) { int x, y。 swap(ref x, ref y)。 a = (())。 b = i。 ()。 SomeMethod( ref i )。 //通過(guò) //... } public void SomeMethod(out int i) { int j=i。 // y = x。 } 38 public static void main() { int a,b。 int c=11,d=22。 int m,n。 (o={0}。 Ref與 out的區(qū)別: 當(dāng)一個(gè)方法需要多個(gè)返回值時(shí),靠方法返回值( return)就不能勝任,幸好 .Net有 out和 ref關(guān)鍵字。 out側(cè)重輸出(方法傳遞前,不知道值,調(diào)用方法后獲得值), ref側(cè)重更改(調(diào)用方法前就有明確的值,方法中發(fā)生更改)??梢允褂?params關(guān)鍵字聲明參數(shù)的個(gè)數(shù)為不確定。 i++ ) { total = total + array[i]。 x = Average(10, 20, 35, 52)。內(nèi)聯(lián)函數(shù)不在調(diào)用時(shí)發(fā)生控制轉(zhuǎn)移,而是在編譯時(shí)將函數(shù)體嵌入在每一個(gè)調(diào)用處,這樣就節(jié)省了參數(shù)傳遞、控制轉(zhuǎn)移等消耗。 ? 示例: int add(int x,int y)。 //錯(cuò)誤!編譯器不以返回值來(lái)區(qū)分函數(shù) 45 函數(shù)重載 ? 示例: class Program { public static int Add(int i, int j) { return i + j。 (Add(1, 2))。該類(lèi)的主要方法是 Next方法,它生成一個(gè)介于兩個(gè) 整數(shù) 之間的隨機(jī)數(shù),其語(yǔ)法形式如下: public virtual int Next([ int minValue,int maxValue])。 result = (10, 99) + (0, 9)。通過(guò) WriteLine方法和 Format方法可對(duì)多個(gè)變量進(jìn)行格式化, ToString方法只能對(duì)一個(gè)變量進(jìn)行格式化。 ?M:可選參數(shù),表示格式化后的參數(shù)所占的寬度。 50 //部分?jǐn)?shù)值格式輸出方式的例子 using System。 (在寬度為的空間里靠右對(duì)齊 :{0,10}, RRR)。 (固定小數(shù)點(diǎn) {0:F3}, )。 ()。 (Values: {0}, {1},這是 {2}, val1, val2,val3)。 52 日期函數(shù)介紹 ? DateTime結(jié)構(gòu)的常用 方法 如下: 1. AddYears、 AddMonths、 AddDays、 AddHours、AddMinutes、 AddSeconds方法,用于將指定的年、月、日、時(shí)、分、秒加到 DateTime上。 4. ToLongDateString和 ToLongTimeString方法:把DateTime轉(zhuǎn)換為字符串,且以長(zhǎng)格式表示日期或時(shí)間。 53 數(shù)學(xué)運(yùn)算函數(shù)介紹 ?Math類(lèi)屬于命名空間 System,包含很多數(shù)學(xué)函數(shù)。例如,代碼(9),結(jié)果為 3。例如,代碼(8,2),結(jié)果為 3。例如,代碼 (30*),結(jié)果為 。 ? Ceiling方法:返回大于或等于參數(shù)的最小整數(shù)。 ? Min方法:求兩個(gè)值中的較小者。只需充分掌握這 3種結(jié)構(gòu),再?gòu)?fù)雜的程序都能夠游刃有余。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1