數(shù)學(xué)北師大版必修3課時作業(yè)2-3-2循環(huán)語句_第1頁
數(shù)學(xué)北師大版必修3課時作業(yè)2-3-2循環(huán)語句_第2頁
數(shù)學(xué)北師大版必修3課時作業(yè)2-3-2循環(huán)語句_第3頁
數(shù)學(xué)北師大版必修3課時作業(yè)2-3-2循環(huán)語句_第4頁
數(shù)學(xué)北師大版必修3課時作業(yè)2-3-2循環(huán)語句_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

課時作業(yè)16循環(huán)語句時間:45分鐘滿分:100分——基礎(chǔ)鞏固類——一、選擇題(每小題5分,共40分)1.下面給出的四個框圖中滿足DoLoop語句的是(D)解析:DoLoop語句先執(zhí)行循環(huán)體再判斷條件,若條件滿足,則執(zhí)行循環(huán)體,直到條件不滿足,結(jié)束循環(huán).故D中框圖正確.2.關(guān)于DoLoop語句敘述正確的是(A)A.至少執(zhí)行循環(huán)體一次 B.最多執(zhí)行一次循環(huán)體C.不滿足條件時執(zhí)行循環(huán)體 D.遇到DoLoop就結(jié)束解析:對于DoLoop循環(huán)語句,先執(zhí)行循環(huán)體,再根據(jù)條件是否成立來確定是否繼續(xù)執(zhí)行循環(huán)體,因此至少執(zhí)行一次循環(huán)體.3.若i的初始值為0,當(dāng)執(zhí)行完Doi=i+1LoopWhilei<=10后i的值變?yōu)?C)A.9B.10C.11D.12解析:由DoLoop語句的形式和執(zhí)行條件易得循環(huán)結(jié)束后,i=11.4.下列程序中的For語句終止循環(huán)時,S等于(D)S=1ForM=1To13Step3S=S+MNext輸出SA.1 B.5C.10 D.35解析:S=1+4+7+10+13=35.5.下列語句執(zhí)行后輸出的結(jié)果是(B)n=5S=0DoS=S+nn=n-1LoopWhileS<=14輸出nA.1 B.0C.2 D.-1解析:5+4+3+2=14<15,5+4+3+2+1=15,∴n=0.6.讀程序,對甲、乙兩程序和輸出的結(jié)果判斷正確的是(B)甲:i=1000乙:S=0S=0DoFori=1To1000S=S+iS=S+ii=i-1i=i+1LoopWhilei>=1Next輸出S輸出SA.程序不同,結(jié)果不同 B.程序不同,結(jié)果相同C.程序相同,結(jié)果不同 D.程序相同,結(jié)果相同解析:甲程序是用DoLoop語句寫的,乙程序是用For語句寫的,但兩者運行結(jié)果都是500500,S乙=1+2+3+…+1000,S甲=1000+999+…+1.7.下列程序的運行結(jié)果為(B)eq\x(\a\al(i=0,S=0,Do,i=i+1,S=S+i,LoopWhileS<=20,輸出i))A.5B.6C.7D.8解析:i=0,S=0;i=1,S=0+1;……i=5,S=0+1+2+3+4+5,此時S=15<20,∴繼續(xù)執(zhí)行,i=6,S=15+6=21>20,故i=6.8.算法程序:S=0Fori=1To1000S=S+iNext中,F(xiàn)ori=1To1000的作用是(D)A.表示一個數(shù)字從1到1000B.表示從1一直加到1000C.表示從1開始循環(huán)到1000D.表示i從1開始以1為步長累加到1000二、填空題(每小題5分,共15分)9.下列程序:A=2B=1DoB=A*BA=A+1LoopWhileA<=5輸出B該程序的功能是計算1×2×3×4×5的值.10.執(zhí)行算法程序:S=0Fori=0To10000Step2S=S+iNext中,循環(huán)10次的結(jié)果是90.解析:算法程序?qū)嶋H是在計算S=0+2+4+6+8+…+10000,如果循環(huán)10次,則有S=0+2+4+6+8+…+18=90.11.S=0Fori=1To100S=S+i*iNext輸出S則該語句的算法功能為計算12+22+…+1002的值.解析:S=12+22+…+1002.三、解答題(共25分,解答應(yīng)寫出必要的文字說明、證明過程或演算步驟)12.(12分)輸出1~100的所有偶數(shù),使用For循環(huán)還是DoLoop循環(huán),哪個更好?請寫出具體過程.解:本題宜選用For循環(huán),因為已經(jīng)給出具體的范圍,也就是說,可以明確循環(huán)次數(shù),所以,比較適合For循環(huán)語句.具體過程如下:Fori=1To100IfiMod2=0Then輸出iEndIfNext13.(13分)寫出滿足1+2+3+…+n>2015的最小自然數(shù)n的程序,并畫出算法框圖.解:算法框圖如下:程序為:——能力提升類——14.(5分)把求eq\f(1,1×4)+eq\f(1,2×5)+eq\f(1,3×6)+…+eq\f(1,50×53)的值的下列程序補充完整,則(1)S=S+1/(i*(i+3));(2)i<=50.i=1S=0Doeq\f(1,i=i+1)LoopWhile__(2)__輸出S.15.(1

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論