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

正文內(nèi)容

流程控制語句與函數(shù)講義-閱讀頁

2025-01-24 22:47本頁面
  

【正文】 ,b。 (a={0}。 int c=11,d=22。 (c={0}。 int m,n。 //上面這行會(huì)出錯(cuò), ref使用前,變量必須賦值 int o=11,p=22。 (o={0}。 } 39 ( 4) ref: 當(dāng)需要通過調(diào)用某函數(shù)來改變實(shí)參變量的值時(shí),使用 ref。 Ref與 out的區(qū)別: 當(dāng)一個(gè)方法需要多個(gè)返回值時(shí),靠方法返回值( return)就不能勝任,幸好 .Net有 out和 ref關(guān)鍵字。僅靠返回值就不行了,這個(gè)就可以用 out。 out側(cè)重輸出(方法傳遞前,不知道值,調(diào)用方法后獲得值), ref側(cè)重更改(調(diào)用方法前就有明確的值,方法中發(fā)生更改)。 40 注: ※ 對(duì)于 值型變量 作為方法參數(shù)時(shí) ,可以有如上所述三種情況 : ref和 out修飾 (直接傳值 ,不能改變實(shí)參 ) ref修飾 (引用傳遞 ,輸入 ,可以改變實(shí)參 ) out修飾 (引用傳遞 ,輸出 ,可以改變實(shí)參 ) ※ 對(duì)于 引用類型 的變量的三種情況 : ref和 out修飾 (引用傳遞 ,可以改變實(shí)參 ) ref修飾 (與 1類似。可以使用 params關(guān)鍵字聲明參數(shù)的個(gè)數(shù)為不確定。 for (i = 0。 i++ ) { total = total + array[i]。 } static void Main(string[] args) { float x = Average(1, 2, 3, 5)。 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)移等消耗。 44 函數(shù)重載 ? 函數(shù)重載允許一個(gè)類中有同名的函數(shù)存在 , 即一個(gè)類中可以存在兩個(gè)以上的函數(shù)名稱相同 。 ? 示例: int add(int x,int y)。 //錯(cuò)誤!編譯器不以形參名來區(qū)分函數(shù) int add(int x,int y)。 //錯(cuò)誤!編譯器不以返回值來區(qū)分函數(shù) 45 函數(shù)重載 ? 示例: class Program { public static int Add(int i, int j) { return i + j。 } public static long Add(long x) { return x + 5。 (Add(1, 2))。 ()。該類的主要方法是 Next方法,它生成一個(gè)介于兩個(gè) 整數(shù) 之間的隨機(jī)數(shù),其語法形式如下: public virtual int Next([ int minValue,int maxValue])。 Random op2 = new Random()。 result = (10, 99) + (0, 9)。 ()。通過 WriteLine方法和 Format方法可對(duì)多個(gè)變量進(jìn)行格式化, ToString方法只能對(duì)一個(gè)變量進(jìn)行格式化。 { N, [M] [:格式碼 精度 ] } 49 格式化函數(shù)介紹 { N, [M] [:格式碼 精度 ] } ?[ ]:表示其中的內(nèi)容為可選項(xiàng)。 ?M:可選參數(shù),表示格式化后的參數(shù)所占的寬度。 ?格式碼:可選的格式化代碼字符串。 50 //部分?jǐn)?shù)值格式輸出方式的例子 using System。 (在寬度為的空間里靠右對(duì)齊 :{0,10}, 99)。 (在寬度為的空間里靠右對(duì)齊 :{0,10}, RRR)。 (10進(jìn)制整數(shù) {0:D5}, 88)。 (固定小數(shù)點(diǎn) {0:F3}, )。 (數(shù)字格式 {0:N}, )。 ()。 Int val2 = 123。 (Values: {0}, {1},這是 {2}, val1, val2,val3)。 ?DateTime結(jié)構(gòu)用于表示日期和時(shí)間,表示范圍在0001年 1月 1日午夜 00:00:00到 9999年 12月 31日晚上 11:59:59之間的日期和時(shí)間,最小時(shí)間單位等于 100納秒。 52 日期函數(shù)介紹 ? DateTime結(jié)構(gòu)的常用 方法 如下: 1. AddYears、 AddMonths、 AddDays、 AddHours、AddMinutes、 AddSeconds方法,用于將指定的年、月、日、時(shí)、分、秒加到 DateTime上。 3. IsLeapYear方法:判斷是否為閏年。 4. ToLongDateString和 ToLongTimeString方法:把DateTime轉(zhuǎn)換為字符串,且以長格式表示日期或時(shí)間。 6. ==、 !=、 、 、 =、 =運(yùn)算符:用于比較日期。 53 數(shù)學(xué)運(yùn)算函數(shù)介紹 ?Math類屬于命名空間 System,包含很多數(shù)學(xué)函數(shù)。例如,代碼(),結(jié)果為 。例如,代碼(9),結(jié)果為 3。例如,代碼(2,3),結(jié)果為 8。例如,代碼(8,2),結(jié)果為 3。例如,代碼 (100),結(jié)果為 2。例如,代碼 (30*),結(jié)果為 。例如,代碼(),結(jié)果為 3; (),結(jié)果為 4。 ? Ceiling方法:返回大于或等于參數(shù)的最小整數(shù)。 ? Max方法:求兩個(gè)值中的較大者。 ? Min方法:求兩個(gè)值中的較小者。 55 xe方法 功能 示例 Abs(x) 求 x的絕對(duì)值 Abs()=、 Abs(0)=0、 Abs()= Ceiling(x) 求不小于 x的最小整數(shù) Ceiling()=、 Ceiling()= Cos(x) 求 x的余弦值 ( x為弧度 ) Cos()= Exp(x) 求指數(shù) Exp()= Floor(x) 求不大于 x的最小整數(shù) Floor()= 、 Floor()= Log(x) 求以 e為底的自然對(duì)數(shù) Log()= Max(x,y) 求 x和 y的最大值 Max(,)= Min(x,y) 求 x和 y的最小值 Min(,)= Pow(x,y) 求 x的 y次冪 Pow(,)=、 Pow(,)= Sin(x) 求 x的正弦值 ( x為弧度 ) Sin()=、 Sin()= Sqrt(x) 求 x的算術(shù)平方根 Sqrt()= Tan(x) 求 x的正切值 ( x為弧度 ) Tan()=、 Tan()= 56 調(diào)用以上數(shù)學(xué)方法的一般形式: ([參數(shù) ]) 在 Math類中定義了兩個(gè)重要的常數(shù) : (圓周率 ) (自然對(duì)數(shù) — ) 57 小結(jié) 本章主要介紹了 流程控制語句 和 函數(shù) 的相關(guān)知識(shí)。只需充分掌握這 3種結(jié)構(gòu),再復(fù)雜的程序都能夠游刃有余。函數(shù)的基礎(chǔ)知識(shí)需要讀者重點(diǎn)掌握,也是后續(xù)章節(jié)中將要介紹的類的重要組成部分。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1