版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1.2課后篇鞏固探究A組1.下面的程序:a=1WHILEa<100a=a+1WENDPRINTaEND執(zhí)行完畢后a的值為()A.99 B.100 C.101 D.解析:當a=99時,a=a+1=100,終止循環(huán).故選B.答案:B2.在下面的程序中,輸出的結果應為()x=3S=0WHILEx<=7S=S+xx=x+1PRINTxWENDENDA.7 B.8C.3,4,5,6,7 D.4,5,6,7,8解析:每執(zhí)行一次循環(huán)體,輸出一個x,且輸出的第一個x是4.故選D.答案:D3.設計一個計算1×3×5×7×9×11×13的算法.下面所給出的程序中,①處不能填入的數(shù)是()S=1i=3WHILEi<①
S=Sii=i+2WENDPRINTSENDA.13 B.13.5 C.14 D.14解析:當填13時,i值順次執(zhí)行的結果是5,7,9,11,當執(zhí)行到i=11時,下次就是i=13,這時要結束循環(huán),因此計算的結果是1×3×5×7×9×11,故不能填13,但填的數(shù)字只要超過13且不超過15均可保證最后一次循環(huán)時,得到的計算結果是1×3×5×7×9×11×13.故選A.答案:A4.下列算法語句的功能是.
S=0i=1DOS=S+2∧ii=i+1LOOPUNTILi>100PRINTSEND解析:根據(jù)算法語句,最后的S為21+22+23+…+2100,所以該算法語句的功能是求21+22+23+…+2100的值.答案:求21+22+23+…+2100的值5.運行如下所示的程序,將自然數(shù)列0,1,2,…依次輸入作為a的值,則輸出結果x為.
x=5n=2WHILEn>=0INPUT“a=”;ax=6x+an=n1WENDPRINTxEND解析:n=2,x=6×5+0=30;n=1,x=30×6+1=181;n=0,x=181×6+2=1088,結束循環(huán).答案:10886.下面的程序運行后輸出的值為.
i=0DOi=i+1LOOPUNTILii>=2016i=i1PRINTiEND解析:由程序知,當i2≥2016時,i的最小值為45,又把i1=44的值賦給i,∴i=44.答案:447.如圖所示的程序中,要求從鍵盤上輸入n后求1+2+3+…+n的和,則橫線上缺的程序項是①,②.
INPUT①
S=0i=1WHILE②
S=S+ii=i+1WENDPRINT“S=”;SEND解析:本題綜合考查程序的設計和功能,著重考查了循環(huán)語句中條件的使用.程序應先輸入一個n的值,確定要計算前多少項的和,②處應確定計數(shù)變量i滿足的條件,即確定終止條件.答案:“n=”;ni<=n8.分別用WHILE語句和UNTIL語句編寫程序,求出使不等式12+22+32+…+n2<1000成立的n的最大整數(shù)值.解法一利用WHILE語句編寫程序.s=1i=2WHILEs<1000s=s+i∧2i=i+1WENDi=i2PRINT“使不等式成立的n的最大整數(shù)值為:”;iEND解法二利用UNTIL語句編寫程序.s=1i=2DOs=s+i∧2i=i+1LOOPUNTILs>=1000i=i2PRINT“使不等式成立的n的最大整數(shù)值為:”;iENDB組1.下列所給的程序中,循環(huán)體執(zhí)行的次數(shù)是()S=0i=1DOS=S+ii=i+2LOOPUNTILi>100PRINTSENDA.50 B.49 C.100 D.解析:其實質就是求前100個數(shù)中的奇數(shù)之和,即1+3+5+…+99,共進行了50次循環(huán),故選A.答案:A2.下列程序運行后,輸出的k的值為()k=0S=0WHILES<100S=S+2∧Sk=k+1WENDPRINTkENDA.4 B.5 C.6 D.解析:第一次循環(huán)得S=0+20=1,k=1;第二次循環(huán)得S=1+21=3,k=2;第三次循環(huán)得S=3+23=11,k=3;第四次循環(huán)得S=11+211=2059,k=4,但此時不滿足條件S<100,終止循環(huán),輸出k=4,所以選A.答案:A3.已知程序如圖所示,運行的結果是.
j=1WHILEjj<100j=j+1WENDj=j1PRINT“j=”;jEND解析:當j=10時,10×10=100,不再滿足jj<100,跳出循環(huán)體,j=101=9.答案:j=94.下面的程序,若輸入a=3,b=1,n=5,則輸出的是.
INPUT“a=”;aINPUT“b=”;bINPUT“n=”;ni=1DOc=a+ba=bb=ci=i+1LOOPUNTILi>n2PRINT“c=”;cEND解析:當i=1時,c=2,a=1,b=2;當i=2時,c=1,a=2,b=1;當i=3時,c=3,a=1,b=3,此時i=4.∵n=5,∴n2=3,4>3,此時循環(huán)結束,輸出c=3.答案:c=35.設計算法求11×2+12解:算法如下:第一步,令S=0,i=1.第二步,若i≤99成立,則執(zhí)行第三步;否則,輸出S,結束算法.第三步,S=S+1i第四步,i=i+1,返回第二步.程序框圖:方法一當型循環(huán)程序框圖、程序如下:S=0
i=1
WHILEi<=99
S=S+1/(i(i+1))
i=i+1
WEND
PRINTS
END方法二直到型循環(huán)程序框圖、程序如下:S=0
i=1
DO
S=S+1/(i(i+1))
i=i+1
LOOPUNTILi>99
PRINTS
END6.導學號38094013給出30個數(shù):1,2,4,7,11,…,其規(guī)律是:第1個數(shù)是1,第2個數(shù)比第1個數(shù)大1,第3個數(shù)比第2個數(shù)大2,第4個數(shù)比第3個數(shù)大3……以此類推,要計算這30個數(shù)的和,現(xiàn)在已知該問題的算法的程序框圖如圖所示.(1)請在圖中判斷框和處理框內(nèi)填上合適的語句,使之能實現(xiàn)該題的算法功能;(2)根據(jù)程序框圖寫出程序.解:(1)該算法使用了當型循環(huán)結構,因為是求30個數(shù)的和,所以循環(huán)體應執(zhí)行30次,其中i是計數(shù)變量,因此判斷框內(nèi)的條件就是限制計數(shù)變量i的,故應為“i≤30?”.算法中的變量p實質是表示參與求和的數(shù),由于它也是變化
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑工程臨時用工合同
- 酒店改造裝飾裝修工程施工組織設計方案
- 教師學生申訴制度
- 長沙市勞動合同條例
- 原公司注銷委托其他公司收款協(xié)議書
- Naringin-Dihydrochalcone-Standard-生命科學試劑-MCE
- Naphazoline-nitrate-Standard-生命科學試劑-MCE
- N-Acetyl-DL-methionine-Standard-生命科學試劑-MCE
- MK-0434-生命科學試劑-MCE
- 控制性詳細規(guī)劃課程設計
- 供應鏈中的供應鏈合規(guī)性考核試卷
- 2022年北京海淀區(qū)初三(上)期中考化學試題及答案
- 生物質氣化燃氣蒸汽聯(lián)合循環(huán)發(fā)電工程可行性方案研究報告
- 土地復墾資金管理辦法
- 2022-2023學年北京市房山區(qū)八年級(上)期中數(shù)學試卷【含解析】
- 滬教版(全國)(2024新版)九年級上冊化學各章節(jié)必背知識點復習提綱
- 湘教版(2024新版)七年級上冊地理2.2《地球的運動》教案
- PANTONE國際色卡CMYK色值對照表3
- 人教版數(shù)學九年級上冊24.3.1《正多邊形和圓》說課稿
- 北京市智慧工地評價標準
- 2024年全國鄉(xiāng)村醫(yī)生考試復習題庫及答案(共420題)
評論
0/150
提交評論