C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)

C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)

ID:40392256

大?。?44.46 KB

頁數(shù):37頁

時(shí)間:2019-08-01

C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)_第1頁
C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)_第2頁
C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)_第3頁
C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)_第4頁
C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)_第5頁
資源描述:

《C#程序開發(fā)基礎(chǔ)—程序控制結(jié)構(gòu)(C#從入門到精通)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第3章C#程序開發(fā)基礎(chǔ)——程序控制結(jié)構(gòu)?賦值和注釋語句?分支結(jié)構(gòu)語句?循環(huán)結(jié)構(gòu)語句?字符串操作3.1賦值和注釋語句賦值語句和注釋是程序代碼中最基本的語句,本節(jié)將介紹二者的用法。3.1.1賦值語句賦值語句執(zhí)行賦值操作,就是給變量或常量一個(gè)數(shù)值,比如,讓變量A的值是3,用語句表示就是A=3。賦值語句一般包括3部分,賦值運(yùn)算符(=),變量,給變量的值。給變量的值可以是表達(dá)式的結(jié)果。01doublex;//定義一個(gè)double型變量x02inty=3;//定義一個(gè)int型變量y,讓y的值為3,可以讀為把3賦給y,03intz=8;//定義一個(gè)int型變量z,把8賦給z04x=y+z+Math

2、.Sin(3.65);3.1.2注釋語句注釋就是解釋,就是對(duì)代碼添加的描述性文字用來說明程序的功能、語句的作用等信息,以方便代碼的閱讀和維護(hù)。C#的注釋方法有三種,分別是單行注釋、多行注釋和XML注釋。單行注釋以“//”開始,多行注釋使用“/**/”跨行注釋,XML注釋使用特殊的注釋語法,以“///”開頭。在///之后,你可以使用預(yù)先定義的標(biāo)簽注釋代碼,也可以插入自己定義標(biāo)簽。01/********************************************多行注釋,介紹程序的名稱、功能和開發(fā)時(shí)間。02*程序名:HelloWorld*03*功能:輸出字符串HelloWor

3、ld!*04*時(shí)間:2009-10-10*05*******************************************/06namespaceHelloWorld07{08publicclassHelloWorld09{XML注釋,說明程序的入口點(diǎn)和參數(shù)及返回值。10///

11///控制臺(tái)應(yīng)用程序入口點(diǎn)12///命令行參數(shù)13///運(yùn)行成功返回014///1516publicstaticintMain(string[]args)//程序入口點(diǎn)1

4、7{//單行注釋,說明語句的功能!18System.Console.WriteLine("HelloWorld!");//輸出HelloWorld!19stringname=System.Console.ReadLine();//暫停程序的運(yùn)行,接收鍵盤輸入的字符20return(0);//運(yùn)行成功返回0單行注釋,說明語句的功能。21}22}23}第3章C#程序開發(fā)基礎(chǔ)——程序控制結(jié)構(gòu)?賦值和注釋語句?分支結(jié)構(gòu)語句?循環(huán)結(jié)構(gòu)語句?字符串操作3.2選擇正確的道路--分支結(jié)構(gòu)3.3.1條件語句條件語句就是對(duì)條件進(jìn)行判斷,根據(jù)判斷結(jié)果選擇執(zhí)行不同的分支。C#中提供了多種形式的條件語句。包括

5、:if語句、if---else語句和switch語句。下面我們來一個(gè)個(gè)的學(xué)習(xí)。⑴單分支結(jié)構(gòu)的if語句語法格式如下:if(條件表達(dá)式){語句塊}if(天氣晴朗)//(條件){去海灘玩耍}⑵雙分支結(jié)構(gòu)的if---else語句語法格式如下:if(條件表達(dá)式){語句塊1}else{語句塊2}01staticvoidMain(string[]args)02{03Console.Write("請(qǐng)輸入一個(gè)字母:");04charc=(char)Console.Read();//接收從鍵盤上輸入的一個(gè)字符賦給c05if(Char.IsLower(c))//判斷輸入的字母是否為小寫字母06{//如果是

6、小寫字母執(zhí)行下面語句07Console.WriteLine("您輸入的是小寫字母.");//輸出“您輸入的是小寫字母”08}09else10{//如不是小寫字母執(zhí)行下面語句11Console.WriteLine("您輸入的是大寫字母.");//輸出“您輸入的是大寫字母”12}13}⑶多分支結(jié)構(gòu)if語句實(shí)現(xiàn)多分支結(jié)構(gòu)的語法為if(表達(dá)式1){語句塊1//表達(dá)式1的值為真時(shí)執(zhí)行的語句}elseif(表達(dá)式2){語句塊2//表達(dá)式2的值為真時(shí)執(zhí)行的語句}……elseif(表達(dá)式n){語句塊n//表達(dá)式n的值為真時(shí)執(zhí)行的語句}else{語句塊n+1//表達(dá)式1到n的值都不為真時(shí)執(zhí)行的語句}。

7、例:檢查輸入字符是否是小寫字符、大寫字符或數(shù)字。否則,輸入字符不是字母字符。01Console.Write("請(qǐng)輸入一個(gè)字符:");02charc=(char)Console.Read();//接收鍵盤上輸入的一個(gè)字符賦給字符型變量c03if(Char.IsUpper(c))//如果c是大寫字母,執(zhí)行下面語句04{//下面語句輸出“輸入的字符是大寫字母.”05Console.WriteLine("輸入的字符是大寫字母.");06}07elseif(Char

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。