下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、c#基礎(chǔ)流程控制概要:程序的結(jié)構(gòu)分為順序結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和選擇結(jié)構(gòu),常用的流程控制語(yǔ)句包含選擇語(yǔ)句、循環(huán)語(yǔ)句 和跳轉(zhuǎn)語(yǔ)句,程序的執(zhí)行循環(huán)本來(lái)是從上往下依次執(zhí)行,但是自從出現(xiàn)了流程控制語(yǔ)旬,便導(dǎo)致程序的執(zhí) 行順序出現(xiàn)了變化。下面分別看下這兒種結(jié)構(gòu):1、選擇語(yǔ)句選擇語(yǔ)句分為單分支選擇語(yǔ)句、多分支選擇語(yǔ)句1.1、單分支選擇語(yǔ)句:if語(yǔ)句如果怎么樣,就做什么事。如果(你是元芳)就問(wèn):元芳,你怎么看?轉(zhuǎn)換為代碼:string n元芳";if (name二二"元芳")console. writelinec*最近天氣變冷,元芳,你怎么看");console. write
2、line (*元芳說(shuō):此事必有蹊蹺! ”);1. 2、多分支選擇語(yǔ)句:辻-else、switch1.2.1 if-elsex演化了多重if和嵌套if其實(shí)你根本不必考慮什么是多重,什么是嵌套,只要關(guān)心需求 就行了。示例:八戒跟猴子說(shuō),如果師傅被妖怪給吃了,他就冋高老莊;冋高老莊之后,如果高小姐還未嫁,那他 就守她一輩子。分析下,這里兩個(gè)可能不是并行發(fā)生,首先八戒想走,必須是唐僧game over t才行所以用代碼表示可以這樣,bool iseat=true;/jij iseat 表示唐僧師傅被吃了bool ismarried=false: /用 ismarried 表示高小姐是否結(jié)婚if(ise
3、at二二true)if (ismarried=false)console. writeline八戒害羞地說(shuō),他要守著高小姐一輩子");)這就是一個(gè)嵌套的if,對(duì)于多重if,咱們還看這個(gè)例子,劇情有發(fā)展,猴子提起八戒的耳朵,八戒連忙討?zhàn)垼f(shuō)如果師傅沒(méi)有被吃,只是被抓了去成親,他就能吃 上一頓素齋了。bool iseat=true;/用iseat表示唐僧師傅被吃了bool ismarried=false; /用 ismarried 表示高小姐是否結(jié)婚bool ismarri ed2=true;/表示唐僧是否被成親bool isif(iseat=truo)if(ismarried=fals
4、e)console. wrilekine戒害羞地說(shuō),他耍守著高小姐一輩子");)else if(ismarried2=true)console. writeline ("八戒吃素齋");劇情再有發(fā)展,一會(huì)唐僧冋來(lái)了,原來(lái)只是一時(shí)內(nèi)急了,八戒,你想多了。bool iseat二true;/用iseat表示唐僧師傅被吃了bool ismarried=false;/用 ismarried 表示高小姐是否結(jié)婚bool ismarried2=true;/表示唐僧是否被成親bool isif (iseattrue)if (ismarried=false)console. wri
5、teliner/k戒害羞地說(shuō),他耍守著高小姐一輩子");)else if(ismarried2=true)console. writeline ("八戒吃素齋");elseconsole. writelinec'繼續(xù)西行,你挑著擔(dān),他牽著馬”);1. 2. 2 switch多分支選擇結(jié)構(gòu),console. writeline c今天是周幾:");int today=int. parse (console. readlineo);switch (today)/表達(dá)式可以是整型和字符審型case 1:console. writeline制定計(jì)劃,開(kāi)始
6、實(shí)施");break;/不能省略case 2:/過(guò)操作-樣,可以省略break, case 2和case 3都會(huì)執(zhí)行case 3后面的代碼case 3:console. writ eline (* 馬爾代夫旅游"); break;case 4:console. writeline(,/吃火鍋"); break;case 5:console. writelinec老板要業(yè)務(wù),努力工作"); break;case 6:case 7:console. writ eline (* 同學(xué)聚會(huì)"); break;/default可以省略default:co
7、nsole. writeline(,?犯暈了"); break;2、循環(huán)語(yǔ)句包含:for循環(huán)、vh訂e循環(huán)、do-while循壞和foreach循環(huán)對(duì)于前三種循環(huán)結(jié)構(gòu)都至少包含三部分:初始化、循環(huán)條件、迭代部分(循環(huán)變量變化部分)2. 1 for循環(huán)for (初始化;循環(huán)條件;迭代部分)循環(huán)操作;需要注意,for關(guān)鍵字后面的小括號(hào)里的分號(hào)不能少,不能多例如,for(int i=0;i<10;i+)console. writeline ("循環(huán)0次",i+1);2. 2 wh訂e循環(huán)初始化;while (循環(huán)條件)循環(huán)操作;循環(huán)變量變化;例如,int i=0;
8、while(i<10)console. writeline ("循環(huán)0次",i+1);i卄;2. 3 do-while 循環(huán)初始化;do循環(huán)操作;循環(huán)變量變化;while(循環(huán)條件);例如,int i=0;do console. writeline(z,循環(huán)0次",i+1);i卄;while(i<10);不同點(diǎn):a)執(zhí)行順序不同,while和for先判斷再執(zhí)行,可能一次也不執(zhí)行,do-while先執(zhí)行再判斷,至 少執(zhí)行一次b)適用場(chǎng)合不同,循環(huán)次數(shù)固定的時(shí)候用for,循環(huán)次數(shù)不固定的用while和do-while2. 4 foreachfor-each, for循環(huán)結(jié)構(gòu),each每一個(gè)的意思,那么foreach遍歷每一項(xiàng)在foreach循環(huán)結(jié)構(gòu)里不能對(duì)遍歷
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024運(yùn)輸公司車輛掛靠合同
- 2024瀝青采購(gòu)合同
- 專題07.理解詞語(yǔ)的含義-2023年四升五語(yǔ)文暑期閱讀專項(xiàng)提升(統(tǒng)編版)
- 專題10 開(kāi)放性題目-2022-2023學(xué)年小升初語(yǔ)文記敘文知識(shí)點(diǎn)銜接(部編版)
- 2024美容美發(fā)股份合同范本
- 2024證券交易委托代理合同范文
- 2024上海市房屋租賃(商品房預(yù)租)合同樣本合同范本
- 深圳大學(xué)《醫(yī)電創(chuàng)新基礎(chǔ)實(shí)驗(yàn)》2022-2023學(xué)年期末試卷
- 別墅土建合同(2篇)
- 領(lǐng)隊(duì)徒步出游免責(zé)協(xié)議書(shū)(2篇)
- 土砂石料廠項(xiàng)目融資計(jì)劃書(shū)
- 2024年給藥錯(cuò)誤護(hù)理不良事件分析持續(xù)改進(jìn)
- 郵政營(yíng)銷策劃方案
- 國(guó)際貿(mào)易法與跨境業(yè)務(wù)合規(guī)的風(fēng)險(xiǎn)管理與應(yīng)對(duì)策略
- 麻醉科臨床診療指南2020版
- 供應(yīng)商QSA-QPA評(píng)鑒表
- 人教版2023-2024學(xué)年數(shù)學(xué)六年級(jí)上冊(cè) 第四單元《比》單元真題拔高卷(A4 原卷)人教版
- 【行政管理社會(huì)調(diào)查計(jì)劃+調(diào)查記錄表+調(diào)查報(bào)告5600字】
- 餐券模板完整
- 三查四定表完整版本
- 江蘇省連云港市東??h2023-2024學(xué)年七年級(jí)上學(xué)期期中道德與法治·歷史試卷(解析版)
評(píng)論
0/150
提交評(píng)論