下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第深入了解c語言的循環(huán)語句目錄C語言循環(huán)語句while循環(huán)for循環(huán)do......while循環(huán)的嵌套總結(jié):
C語言循環(huán)語句
大多數(shù)人都希望自己是體格強(qiáng)健,天資聰慧,多才多藝的人。雖然有時(shí)事與愿違,但至少我們用c能寫出這樣的程序。訣竅是控制程序流。對于計(jì)算機(jī)科學(xué)(是研究計(jì)算機(jī),不是用計(jì)算機(jī)作研究)
1如果滿足某些條件就重復(fù)執(zhí)行語句(循環(huán))。
2通過測試選擇執(zhí)行哪一個(gè)語句(分支)。
在c語言當(dāng)中有while,for,do......while循環(huán)。
while循環(huán)
while循環(huán)語句
while(表達(dá)式)
循環(huán)語句;
#includestdio.h
intmain()
inti=0;
while(i=100)
printf("%d",i);
i=i+1;
return0;
}
上面的代碼是打印1~100的數(shù)字。是while循環(huán)的簡單使用。
在c語言當(dāng)中,所有的非零值都視為真,只有零才為假,也可以這么說,只要測試條件的值為非零,就會執(zhí)行while循環(huán)。
while語句中的break和continue
break介紹;
#includestdio.h
intmain()
inti=1;
while(i=10)
if(i==5)
break;
printf("%d",i);
i=i+1;
return0;
}
以上代碼會輸出以下結(jié)果;
1234
所以while中的break是永久終止循環(huán)。
while中的continue是用于終止本循環(huán)也就是continue后面的代碼不會執(zhí)行而是直接跳轉(zhuǎn)到while語句的判斷部分。代碼如下,它后面沒有結(jié)束。
for循環(huán)
for循環(huán)表達(dá)式;
for(表達(dá)式1;表達(dá)式2;表達(dá)式3)
循環(huán)語句;
表達(dá)式1:是初始化部分。
表達(dá)式2:是條件判斷部分,用于判斷循環(huán)時(shí)候終止。
表達(dá)式3:是調(diào)整部分,用于循環(huán)條件的調(diào)整。
#includestdio.h
intmain()
inti=0;
for(i=0;ii++)
printf("%d",i);
return0;
}
上面的是用for循環(huán)打印1~10的數(shù)字。
for循環(huán)中的break和continue都有不同的用法,感興趣的可以自己去試一下。
do......while
do......while表達(dá)式
do循環(huán)語句
while(表達(dá)式)
do......while循環(huán)當(dāng)中的break和continue也有不同的用法,我這里就不詳細(xì)講了,你們可以自己去試一下。
do......while循環(huán)用的很少,for循環(huán)用的最多,while循環(huán)在循環(huán)時(shí)要滿足三個(gè)條件,而這三個(gè)條件偏離得很遠(yuǎn),查找起來不是很方便所以for循環(huán)更勝一籌。
循環(huán)的嵌套
嵌套循環(huán)是指在一個(gè)循環(huán)內(nèi)包含另一個(gè)循環(huán)。嵌套循環(huán)常用于按行和列顯示數(shù)據(jù),也就是說,一個(gè)循環(huán)處理一行中的所有列,另一個(gè)循環(huán)處理所有的行。
#define_CRT_SECURE_NO_WARNINGS1
#includestdio.h
intmain()
inti,j;
for(i=1;ii++)//外面的循環(huán)把它看成列。
for(j=1;jj++)//而里面的循環(huán)時(shí)行。
printf("%d*%d=%-2d",i,j,i*j);//內(nèi)層for的結(jié)束條件是j=i。外層for
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 黃山安徽黃山市黃山區(qū)中醫(yī)醫(yī)院社會化用人招聘6人筆試歷年參考題庫附帶答案詳解
- 濰坊2025年山東濰坊高新區(qū)招聘聘任制教師211人筆試歷年參考題庫附帶答案詳解
- fast天眼課件教學(xué)課件
- 天津2025年天津醫(yī)科大學(xué)總醫(yī)院空港醫(yī)院代理制崗位招聘73人筆試歷年參考題庫附帶答案詳解
- 職業(yè)性肌肉骨骼疾病流行趨勢
- 九江2025年江西九江市武寧縣高中教師選調(diào)22人筆試歷年參考題庫附帶答案詳解
- 上饒2025年江西上饒師范學(xué)院高層次人才招聘125人筆試歷年參考題庫附帶答案詳解
- 2026年創(chuàng)意寫作與表達(dá)能力題
- 2026年機(jī)械工程師專業(yè)認(rèn)證題庫機(jī)械設(shè)計(jì)與制造工藝答案
- 2026年建筑結(jié)構(gòu)基礎(chǔ)知識試題及答案解析
- 學(xué)校教師情緒管理能力提升
- 2026年中國郵政儲蓄銀行招聘試題含答案
- 2025年度電氣工程師述職報(bào)告
- 檔案館機(jī)房設(shè)施設(shè)備管理制度
- 2025年中國抑郁障礙防治指南
- 2024年輕工行業(yè)經(jīng)濟(jì)運(yùn)行報(bào)告
- 電解銅銷售合同范本
- FGR的基因檢測策略與臨床解讀
- 建筑施工工地安全隱患排查清單
- 電力工程安全培訓(xùn)課件
- 中糧貿(mào)易錄用通知書
評論
0/150
提交評論