![pascal語(yǔ)言編程之while循環(huán)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/30d39fd0-f46f-4c8d-96f3-575f70a6b19e/30d39fd0-f46f-4c8d-96f3-575f70a6b19e1.gif)
![pascal語(yǔ)言編程之while循環(huán)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/30d39fd0-f46f-4c8d-96f3-575f70a6b19e/30d39fd0-f46f-4c8d-96f3-575f70a6b19e2.gif)
![pascal語(yǔ)言編程之while循環(huán)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/30d39fd0-f46f-4c8d-96f3-575f70a6b19e/30d39fd0-f46f-4c8d-96f3-575f70a6b19e3.gif)
![pascal語(yǔ)言編程之while循環(huán)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/30d39fd0-f46f-4c8d-96f3-575f70a6b19e/30d39fd0-f46f-4c8d-96f3-575f70a6b19e4.gif)
![pascal語(yǔ)言編程之while循環(huán)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/22/30d39fd0-f46f-4c8d-96f3-575f70a6b19e/30d39fd0-f46f-4c8d-96f3-575f70a6b19e5.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2016年11月一、while循環(huán) 對(duì)于for循環(huán)有時(shí)也稱為計(jì)數(shù)循環(huán),當(dāng)循環(huán)次數(shù)未知,只能根據(jù)某一條件來(lái)決定是否進(jìn)行循環(huán)時(shí),用while語(yǔ)句或repeat語(yǔ)句實(shí)現(xiàn)循環(huán)更方便。While語(yǔ)句的形式為: while do ;其意義為:當(dāng)布爾表達(dá)式的值為true時(shí),執(zhí)行do后面的語(yǔ)句。While語(yǔ)句的執(zhí)行過(guò)程為: 1.判斷布爾表達(dá)式的值,如果其值為真,執(zhí)行步驟2,否則執(zhí)行步驟4; 2.執(zhí)行循環(huán)體語(yǔ)句(do后面的語(yǔ)句); 3.返回步驟1; 4.結(jié)束循環(huán),執(zhí)行while的下一個(gè)語(yǔ)句。 說(shuō)明:這里while和do為保留字,while語(yǔ)句的特點(diǎn)是先判斷,后執(zhí)行。當(dāng)布爾表達(dá)式成立時(shí),重復(fù)執(zhí)行do后面的語(yǔ)句(循
2、環(huán)體)。總結(jié):while的執(zhí)行過(guò)程:判斷、執(zhí)行、返回、結(jié)束。例6、求恰好使s=1+1/2+1/3+1/n的值大于10時(shí)n的值。 分析:“恰好使s的值大于10”意思是當(dāng)表達(dá)式s的前n-1項(xiàng)的和小于或等于10,而加上了第n項(xiàng)后s 的值大于10。從數(shù)學(xué)角度,我們很難計(jì)算這個(gè)n 的值。故從第一項(xiàng)開始,當(dāng)s 的值小于或等于10 時(shí),就繼續(xù)將下一項(xiàng)值累加起來(lái)。當(dāng)s的值超過(guò)10時(shí),最后一項(xiàng)的項(xiàng)數(shù)即為要求的n。程序如下:var s:real; n:integer; n表示項(xiàng)數(shù)begin s:=0.0;n:=0; while s=10 do 當(dāng)s的值還未超過(guò)10時(shí) begin n:=n+1; 項(xiàng)數(shù)加1 s:=s
3、+1/n; 將下一項(xiàng)值累加到s end; writlen(n=,n); 輸出結(jié)果end.例7、求兩個(gè)正整數(shù)m和n的最大公約數(shù)。分析:求兩個(gè)正整數(shù)的最大公約數(shù)采用的輾轉(zhuǎn)相除法求解。以下是輾轉(zhuǎn)的算法:分別用m,n,r表示被除數(shù)、除數(shù)、余數(shù)。 求m/n的余數(shù)r. 若r=0,則n為最大公約數(shù).若r0,執(zhí)行第步. 將n的值放在m中,將r的值放在n中. 返回重新執(zhí)行第步。 程序如下:program ex4_4;var m,n,a,b,r:integer;beginwrite(Input m,n:);readln(m,n);a:=m;b:=n;r:=a mod b;while r0 do begin a:=b;b:=r; r:=a mod b; end;writeln(The greatest common divideis:,b:8);end.練習(xí):1、用WHILE循環(huán)完成如下3題:求s=1+2+3+4+10求s=1+1/2+1/3+1/100求的值。已知/4=1 1/3 +1/5 1/7 + 1/9 - ,要求最后一項(xiàng)小于10-6為止。2、輸入任一的自然數(shù)A, B, 求A , B的最小公倍數(shù)。3、Faibonacci數(shù)列前幾項(xiàng)為: 0,1,1,2,3,5,8,其規(guī)律是從第三項(xiàng)起, 每項(xiàng)均等于前兩項(xiàng)之和。求前30項(xiàng),并以每行5個(gè)數(shù)的格式輸出。4、小球從100高處自
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國(guó)防火面料行業(yè)發(fā)展趨勢(shì)預(yù)測(cè)及投資戰(zhàn)略咨詢報(bào)告
- 2024-2026年中國(guó)手寫板行業(yè)市場(chǎng)供需格局及行業(yè)前景展望報(bào)告
- 堆浸行業(yè)深度研究報(bào)告
- 臨滄稅務(wù)咨詢合同范本
- 2025年度文化娛樂(lè)場(chǎng)所租賃及運(yùn)營(yíng)管理合同
- 傳媒公司拍攝合同范本
- 532裝修合同范本
- 城區(qū)房屋租賃合同范本
- 2025年膨化食品生產(chǎn)線行業(yè)深度研究分析報(bào)告
- 礦山生產(chǎn)承包合同范本
- 廣東省梅州市梅縣區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)試題
- 護(hù)理人員的職業(yè)安全防護(hù)
- 2024數(shù)據(jù)中心綜合布線工程設(shè)計(jì)
- 胸外科講課全套
- 醫(yī)療器械GSP相關(guān)
- 2023年海南省公務(wù)員錄用考試《行測(cè)》真題卷及答案解析
- 電力工程施工售后保障方案
- 中國(guó)心力衰竭診斷和治療指南2024解讀(完整版)
- 多源數(shù)據(jù)整合
- 新人教版高中數(shù)學(xué)必修第二冊(cè)第六章平面向量及其應(yīng)用教案 (一)
- 校園招聘活動(dòng)策劃方案(6篇)
評(píng)論
0/150
提交評(píng)論