2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語句23_第1頁
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語句23_第2頁
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語句23_第3頁
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語句23_第4頁
2017-2018學(xué)年人教A版數(shù)學(xué)必修三測(cè)試12 基本算法語句23_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1.2課后篇鞏固探究A組1.下面的程序:a=1WHILEa<100a=a+1WENDPRINTaEND執(zhí)行完畢后a的值為()A.99 B.100 C.101 D.解析:當(dāng)a=99時(shí),a=a+1=100,終止循環(huán).故選B.答案:B2.在下面的程序中,輸出的結(jié)果應(yīng)為()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)體,輸出一個(gè)x,且輸出的第一個(gè)x是4.故選D.答案:D3.設(shè)計(jì)一個(gè)計(jì)算1×3×5×7×9×11×13的算法.下面所給出的程序中,①處不能填入的數(shù)是()S=1i=3WHILEi<①

S=Sii=i+2WENDPRINTSENDA.13 B.13.5 C.14 D.14解析:當(dāng)填13時(shí),i值順次執(zhí)行的結(jié)果是5,7,9,11,當(dāng)執(zhí)行到i=11時(shí),下次就是i=13,這時(shí)要結(jié)束循環(huán),因此計(jì)算的結(jié)果是1×3×5×7×9×11,故不能填13,但填的數(shù)字只要超過13且不超過15均可保證最后一次循環(huán)時(shí),得到的計(jì)算結(jié)果是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.運(yùn)行如下所示的程序,將自然數(shù)列0,1,2,…依次輸入作為a的值,則輸出結(jié)果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,結(jié)束循環(huán).答案:10886.下面的程序運(yùn)行后輸出的值為.

i=0DOi=i+1LOOPUNTILii>=2016i=i1PRINTiEND解析:由程序知,當(dāng)i2≥2016時(shí),i的最小值為45,又把i1=44的值賦給i,∴i=44.答案:447.如圖所示的程序中,要求從鍵盤上輸入n后求1+2+3+…+n的和,則橫線上缺的程序項(xiàng)是①,②.

INPUT①

S=0i=1WHILE②

S=S+ii=i+1WENDPRINT“S=”;SEND解析:本題綜合考查程序的設(shè)計(jì)和功能,著重考查了循環(huán)語句中條件的使用.程序應(yīng)先輸入一個(gè)n的值,確定要計(jì)算前多少項(xiàng)的和,②處應(yīng)確定計(jì)數(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.解析:其實(shí)質(zhì)就是求前100個(gè)數(shù)中的奇數(shù)之和,即1+3+5+…+99,共進(jìn)行了50次循環(huán),故選A.答案:A2.下列程序運(yùn)行后,輸出的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,但此時(shí)不滿足條件S<100,終止循環(huán),輸出k=4,所以選A.答案:A3.已知程序如圖所示,運(yùn)行的結(jié)果是.

j=1WHILEjj<100j=j+1WENDj=j1PRINT“j=”;jEND解析:當(dāng)j=10時(shí),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解析:當(dāng)i=1時(shí),c=2,a=1,b=2;當(dāng)i=2時(shí),c=1,a=2,b=1;當(dāng)i=3時(shí),c=3,a=1,b=3,此時(shí)i=4.∵n=5,∴n2=3,4>3,此時(shí)循環(huán)結(jié)束,輸出c=3.答案:c=35.設(shè)計(jì)算法求11×2+12解:算法如下:第一步,令S=0,i=1.第二步,若i≤99成立,則執(zhí)行第三步;否則,輸出S,結(jié)束算法.第三步,S=S+1i第四步,i=i+1,返回第二步.程序框圖:方法一當(dāng)型循環(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.導(dǎo)學(xué)號(hào)38094013給出30個(gè)數(shù):1,2,4,7,11,…,其規(guī)律是:第1個(gè)數(shù)是1,第2個(gè)數(shù)比第1個(gè)數(shù)大1,第3個(gè)數(shù)比第2個(gè)數(shù)大2,第4個(gè)數(shù)比第3個(gè)數(shù)大3……以此類推,要計(jì)算這30個(gè)數(shù)的和,現(xiàn)在已知該問題的算法的程序框圖如圖所示.(1)請(qǐng)?jiān)趫D中判斷框和處理框內(nèi)填上合適的語句,使之能實(shí)現(xiàn)該題的算法功能;(2)根據(jù)程序框圖寫出程序.解:(1)該算法使用了當(dāng)型循環(huán)結(jié)構(gòu),因?yàn)槭乔?0個(gè)數(shù)的和,所以循環(huán)體應(yīng)執(zhí)行30次,其中i是計(jì)數(shù)變量,因此判斷框內(nèi)的條件就是限制計(jì)數(shù)變量i的,故應(yīng)為“i≤30?”.算法中的變量p實(shí)質(zhì)是表示參與求和的數(shù),由于它也是變化

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論