版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGE1-課下實(shí)力提升(七)一、題組對(duì)點(diǎn)訓(xùn)練對(duì)點(diǎn)練一UNTIL語(yǔ)句及應(yīng)用1.下列循環(huán)語(yǔ)句是程序的一部分,循環(huán)終止時(shí),i等于()eq\x(\a\al(i=1,DO,i=i+1,LOOPUNTILi>4))A.3 B.4C.5 D.6解析:選C該循環(huán)語(yǔ)句是直到型循環(huán)語(yǔ)句,當(dāng)條件i>4起先成立時(shí),循環(huán)終止,則i=5,故選C.2.下面程序輸出的結(jié)果為()A.17 B.19C.21 D.23解析:選C當(dāng)i=9時(shí),S=2×9+3=21,推斷條件9≥8成立,跳出循環(huán),輸出S.3.假如下列程序執(zhí)行后輸出的結(jié)果是132,那么在程序UNTIL后面的“條件”應(yīng)為()eq\x(\a\al(i=12,s=1,DO,s=s*i,i=i-1,LOOPUNTIL,PRINTs,END))A.i>11 B.i>=11C.i<=11 D.i<11解析:選D當(dāng)i=12時(shí),s=1×12=12;當(dāng)i=11時(shí),s=11×12=132.故應(yīng)填i<11.對(duì)點(diǎn)練二WHILE語(yǔ)句及應(yīng)用4.下列循環(huán)語(yǔ)句是程序的一部分,循環(huán)終止時(shí),i等于()eq\x(\a\al(i=1,WHILEi<3,i=i+1,WEND))A.2 B.3C.4 D.5解析:選B該循環(huán)語(yǔ)句是WHILE語(yǔ)句,當(dāng)條件i<3起先不成立時(shí),循環(huán)結(jié)束,則所求i=3.故選B.5.求出下面語(yǔ)句的輸出結(jié)果.eq\x(\a\al(i=4,S=0,WHILEi<6,i=i+2,S=S+i^2,WEND,PRINTS,END))解:該程序的執(zhí)行過(guò)程是i=4,S=0,i=4<6成立,i=4+2=6,S=0+62=36;i=6<6不成立輸出S=36.6.給出一個(gè)算法的程序框圖(如圖所示).(1)說(shuō)明該程序的功能;(2)請(qǐng)用WHILE型循環(huán)語(yǔ)句寫出程序.解:(1)該程序的功能是求1+eq\f(1,2)+eq\f(1,3)+…+eq\f(1,99)的值.(2)程序如下:eq\x(\a\al(S=0,K=1,WHILEK<=99,S=S+1/K,K=K+1,WEND,PRINTS,END))對(duì)點(diǎn)練三循環(huán)語(yǔ)句的綜合應(yīng)用7.已知有如下兩段程序:eq\x(\a\al(i=21,sum=0,WHILEi<=20,sum=sum+i,i=i+1,WEND,PRINTsum,END))eq\x(\a\al(i=21,sum=0,DO,sum=sum+i,i=i+1,LOOPUNTILi>20,PRINTsum,END))程序1程序2程序1運(yùn)行的結(jié)果為_(kāi)_______,程序2運(yùn)行的結(jié)果為_(kāi)_______.解析:程序1是計(jì)數(shù)變量i=21起先,不滿意i≤20,終止循環(huán),累加變量sum=0,這個(gè)程序計(jì)算的結(jié)果為0;程序2計(jì)數(shù)變量i=21,起先進(jìn)入循環(huán),sum=0+21=21,i=i+1=21+1=22,i>20,循環(huán)終止,此時(shí),累加變量sum=21,這個(gè)程序計(jì)算的結(jié)果為21.答案:0218.下面是“求滿意1+2+3+…+n>2014的最小的自然數(shù)n”的一個(gè)程序,其中有3處錯(cuò)誤,請(qǐng)找出錯(cuò)誤并予以更正.eq\x(\a\al(i=1,S=1,n=0,DO,S=S+i,i=i+1,n=n+1,LOOPUNTILS>2014,輸出n+1))解:錯(cuò)誤1:“S=1”改為“S=0”;錯(cuò)誤2:無(wú)END語(yǔ)句,在輸出下面加“END”;錯(cuò)誤3:“輸出n+1”改為“PRINTn”.二、綜合過(guò)關(guān)訓(xùn)練1.如下程序的循環(huán)次數(shù)為()eq\x(\a\al(x=0,WHILEx<20,x=x+1,x=x^2,WEND,PRINTx,END))A.1B.2C.3D.4解析:選C程序執(zhí)行如下:(1)x<20,x=0+1=1,x=12=1;(2)x<20,x=1+1=2,x=22=4,(3)x<20,x=4+1=5,x=52=25,此時(shí)跳出循環(huán),并輸出x.∴一共進(jìn)行3次循環(huán),故選C.2.讀程序:甲:乙:eq\x(\a\al(i=1,S=0,WHILEi<=1000,S=S+i,i=i+1,WEND,PRINTS,END))eq\x(\a\al(i=1000,S=0,DO,S=S+i,i=i-1,LOOPUNTILi<1,PRINTS,END))對(duì)甲、乙程序和輸出結(jié)果推斷正確的是()A.程序不同,結(jié)果不同B.程序不同,結(jié)果相同C.程序相同,結(jié)果不同D.程序相同,結(jié)果相同解析:選B執(zhí)行甲、乙程序后,可知都是計(jì)算1+2+3+…+1000的值.3.執(zhí)行圖中程序后輸出的結(jié)果是()eq\x(\a\al(i=1,S=0,WHILEi<=10,S=S+2i,i=i+1,WEND,PRINTS,i,END))A.55,10 B.220,11C.110,10 D.110,11解析:選D模擬執(zhí)行程序框圖,可得i=1,S=0,滿意條件i≤10,S=2,i=2;滿意條件i≤10,S=6,i=3;滿意條件i≤10,S=12,i=4;滿意條件i≤10,S=20,i=5;滿意條件i≤10,S=30,i=6;滿意條件i≤10,S=42,i=7;滿意條件i≤10,S=56,i=8;滿意條件i≤10,S=72,i=9;滿意條件i≤10,S=90,i=10;滿意條件i≤10,S=110,i=11,不滿意條件i≤10,退出循環(huán),輸出S,i的值分別為110,11.故選D.4.已知有下面的程序,假如程序執(zhí)行后輸出的結(jié)果是360,那么在程序UNTIL后面的“條件”應(yīng)為_(kāi)_______.eq\x(\a\al(i=6,s=1,DO,s=s*i,i=i-1,LOOPUNTIL條件,PRINTs,END))解析:因?yàn)檩敵龅慕Y(jié)果是360,即s=1×6×5×4×3,需執(zhí)行4次,s需乘到3,i<3后結(jié)束算法.所以,程序中UNTIL后面的“條件”應(yīng)為i<3(或i<=2).答案:i<3(或i<=2)5.在下面的程序中,若輸出k=3,則輸入的最小整數(shù)n=________.eq\x(\a\al(INPUTn,k=0,DO,n=2n+1,k=k+1,LOOPUNTILn>100,PRINTk,END))解析:設(shè)n=a,則第一次循環(huán),n=2a+1,k=1;其次次循環(huán),n=2(2a+1)+1=4a+3,k=2;第三次循環(huán),n=2(4a+3)+1=8a+7,k=3,此時(shí),執(zhí)行“是”,結(jié)束循環(huán),輸出k=3.因此8a+7>100,即a>eq\f(93,8),故n最小為12.答案:126.編寫一個(gè)程序計(jì)算12+32+52+…+992,并畫出相應(yīng)的程序框圖.解:程序如下:eq\x(\a\al(S=0,i=1,DO,S=S+i^2,i=i+2,LOOPUNTILi>99,PRINTS,END))程序框圖如圖所示:7.輸入100個(gè)數(shù),將其中正數(shù)的個(gè)數(shù)輸出.試用循環(huán)語(yǔ)句設(shè)計(jì)程序.解:用WHILE語(yǔ)句編寫程序如下:eq\x(\a\al(n=1,m=0,WHILEn<=100,INPUTx,IFx>0
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年輕工業(yè)生產(chǎn)質(zhì)量管理手冊(cè)
- 企業(yè)職業(yè)健康安全管理員手冊(cè)(標(biāo)準(zhǔn)版)
- 傳染病消毒隔離管理制度
- DB61T 2094.6-2025天麻生產(chǎn)技術(shù)規(guī)范 第6部分:商品天麻
- 超市商品銷售及營(yíng)銷策略制度
- 采購(gòu)團(tuán)隊(duì)培訓(xùn)與發(fā)展制度
- 辦公室員工保密承諾制度
- 2026年石獅市鴻山鎮(zhèn)第二中心幼兒園招聘?jìng)淇碱}庫(kù)帶答案詳解
- 2026年未央?yún)^(qū)漢城社區(qū)衛(wèi)生服務(wù)中心招聘?jìng)淇碱}庫(kù)及1套參考答案詳解
- 養(yǎng)老院安全管理與應(yīng)急制度
- 耙地合同協(xié)議書
- 2024-2025學(xué)年廣東省深圳市福田區(qū)六年級(jí)(上)期末數(shù)學(xué)試卷
- 道岔滾輪作用原理講解信號(hào)設(shè)備檢修作業(yè)課件
- 小學(xué)師徒結(jié)對(duì)師傅工作總結(jié)
- 2024-2025學(xué)年山東省臨沂市高二上學(xué)期期末學(xué)科素養(yǎng)水平監(jiān)測(cè)數(shù)學(xué)試卷(含答案)
- 金融行業(yè)風(fēng)險(xiǎn)控制與投資策略研究
- BCG-并購(gòu)后整合培訓(xùn)材料-201410
- 招標(biāo)代理機(jī)構(gòu)入圍 投標(biāo)方案(技術(shù)方案)
- 運(yùn)輸車隊(duì)年終總結(jié)報(bào)告
- 房屋損壞糾紛鑒定報(bào)告
- 精益生產(chǎn)方式-LEAN-PRODUCTION
評(píng)論
0/150
提交評(píng)論