




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第五章循環結構
5.1while語句
形式:while(條件)語句;
說明:先判斷條件,當條件為真時執行
循環語句,直到條件為假循環結束。
①計算:s=l+2+3+4+5
'初值:i=l
循環三要素條件:i<=5
增量:i++
inti=l,s=0;
while(i<=5)
{s+=i;i++;}
printf("%d\n",s);
②inti=2,s=0;
while(i<=4)
{i++;s+=i;}
printf("%d\n",s);
③intn=l;
while(n<=2)
{n++;
printf("%d\n",n);
(4)intx=1234,s=0;
while(x!=0)
{s+=x%10;
x/=10;
)
printf("%d\n",s);
⑤intn=1234,m;
while(n>0)
{m=n%10;
printf("%d",m);
n=n/10;
⑥計算s=l+3+5+…,直到s>5000為止
inti=l,s=0;
while()
{s=s+;
printf("%d\n",s);
⑦計算:S=12+22+????+102
inti=l,s=0;
while(____)
{s+=■
printf("%d\n",s);
5.2do-while語句
形式:do語句;
while(條件);
說明:先執行語句,在判斷條件,當條
件為真時繼續執行循環語句,直到條件
為假循環結束。
①計算:s=l+2+3+4+5
inti=l,s=0;
do
{s+=i;i++;)
while(i<=5);
printf("%d\n",s);
②intx=3;
do
printf("%d\n",
while(!(一x));
③intx=7;
do{printf("*");x—;}
while(!(x%2));
5.3for語句
形式:for(初值;條件;增量)語句;
計算:s=l+2+3+4+5
inti,s=0;
for(i=l;i<=5;i+^)s+=i;
printf("%d\n",s)
②inti,s=0;
for(i=l;i<6;i+卜)
s+=++i;
printf("%d\n",s);
③計算1000以內(含1000)既能被
3整除也能被7整除的自然數的個數
inti,n=0;
for(i=l;;i++)
if()
printf("%d\n",n);
④計算:sum=l+l/2+...+1/10
inti;
floatsum=0.0;
for(;;i++)
sum=sum+;
printf("%f\n",sum);
5.4break與continue
一、break語句
形式:break;
功能:跳出終止當前的循環。
①inti,s=0;
for(i=l;i<=10;i++)
{s+=i;
if(s>5)break;
)
printf("%d\n",s);
②inti;
for(i=l;i<=50;i++)
if(i%3==0&&i%5==0)break;
printf("%d\n",i);
二、continue語句
形式:continue;
功能:結束本次循環繼續。
①inti=0,j=4;
while(i<j)
{i++;
if(i%3!=0)continue;
j—;}
printf("%d,%d\n”,i,j);
②inti;
for(i=l;i<10;i+=2)
{if(i%3==0)printf("*");
elsecontinue;
printf("#");
5.5循環的嵌套
①inti,j;
for(i=l;i<=2;i++)
for(j=l;j<=3;j++)
printf(〃*〃);
②inti,j,s;
for(i=2;i<4;i++)
for(s=0,j=3;j<5;j++)
s+=i*j;
printf("%d\n",s);
③
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年職業規劃師資格考試試卷及答案
- 2025年行業發展趨勢與政策分析考試題及答案
- 2025年人口與發展研究生入學考試試卷及答案
- 2025年區域經濟與發展戰略分析試卷及答案
- 2025年企業稅務籌劃考試試卷及答案
- 2025年建筑安全與質量管理考試試題及答案
- 2025年廣告設計師職業資格考試卷及答案
- 2025年中國立式移動冰箱行業市場全景分析及前景機遇研判報告
- 2024年度浙江省護師類之主管護師通關考試題庫帶答案解析
- 中醫護理在疼痛中的應用
- GB/T 29256.3-2012紡織品機織物結構分析方法第3部分:織物中紗線織縮的測定
- GB 16663-1996醇基液體燃料
- 《債法總論講義大綱》課件
- SY∕T 7298-2016 陸上石油天然氣開采鉆井廢物處置污染控制技術要求
- 測試工具鍵盤客顯機-顧客顯示屏led8說明書
- 多媒體設備日常維護與維修服務方案
- 卷煙工廠MES系統技術方案
- 輥壓機培訓ppt課件
- 譯林小學英語5B教材分析
- 江蘇省常州市2024屆高一數學下學期期末質量調研試題(含解析)
- 新標準大學英語(第二版)綜合教程2 Unit 1 A篇練習答案及課文翻譯
評論
0/150
提交評論