




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、專題復習五 程序框圖考試范圍:必修3;命題人:萬志勇一、選擇題(共12小題,每小題5.0分,共60分) 1.如右圖所示,是一個循環(huán)結構的算法,下列說法不正確的是() A 是循環(huán)變量初始化,循環(huán)就要開始 B 為循環(huán)體C 是判斷是否繼續(xù)循環(huán)的終止條件 D 可以省略不寫2.某程序框圖如下圖所示,該程序運行后輸出的k的值是() A 4 B 5 C 6 D 73.給出右側程序框圖:若輸出的結果為2,則處的執(zhí)行框內應填的是()Ax2Bb2Cx1Da54.如圖是把二進制數11111(2)化成十進制數的一個程序框圖,判斷框內應填入的條件是()Ai>5 Bi4 Ci>4 Di55.如圖程序框圖的算法
2、思路源于我國古代數學名著九章算術中的“更相減損術”,執(zhí)行該程序框圖,若輸入a,b分別為14,18,則輸出的a等于()A 0 B 2 C 4 D 146.如圖是求x1,x2,x10的乘積S的程序框圖,圖中空白框中應填入的內容為() ASS*(n1) BSS*xn1 CSS*n DSS*xn 6題 7題 8題 9題 7.執(zhí)行如圖所示的程序框圖,如果輸出s3,那么判斷框內應填入的條件是()Ak6? Bk7? Ck8? Dk9?8.讀如圖所示的程序框圖,則循環(huán)體執(zhí)行的次數為()A 50 B 49 C 100 D 999.執(zhí)行如圖所示的程序框圖,如果輸入的t2,2,則輸出的S屬于()A 6,2 B 5,
3、1 C 4,5 D 3,610.程序框圖如圖所示,若輸出的y0,那么輸入的x為()A 3,0 B 3,5 C 0,5 D 3,0,511.如圖所示的程序框圖,如果輸入三個實數a,b,c,要求輸出這三個數中最大的數,那么在空白的判斷框中,應該填入下面四個選項中的()Ac>x? Bx>c? Cc>b? Db>c?12.中山市的士收費辦法如下:不超過2公里收7元(即起步價7元),超過2公里的里程每公里收2.6元,另每車次超過2公里收燃油附加費1元(不考慮其他因素).相應收費系統(tǒng)的程序框圖如下圖所示,則處應填()Ay72.6x By82.6x Cy72.6(x2) Dy82.6
4、(x2) 10題 11題 12題 13題二、填空題(共8小題,每小題5.0分,共40分) 13.如圖中的程序框圖描述的是“歐幾里得輾轉相除法”的算法若輸入m37,n5,則輸出m_.14.若按如圖所示的流程圖運算,輸出k2,則輸入x的取值范圍是_.14題 15題 16題 17題 15.圖(2)是計算圖(1)的陰影部分面積的一個流程圖,則中應該填_.16.某程序框圖如圖所示,該程序運行后輸出的S的值是_.17.如圖是某種算法的程序框圖,當輸出的y的值大于2時,則輸入的x的取值范圍為_.18.設a是一個各位數都不是0且沒有重復數字的三位數,將組成a的3個數字按從小到大排成的三位數記為I(a),按從大
5、到小排成的三位數記為D(a)(例如a815,則I(a)158,D(a)851).閱讀如圖所示的程序框圖,運行相應的程序,任意輸入一個a,輸出的結果b_.18題 19題 20題 21題 19.已知某程序的框圖如圖,若分別輸入的x的值為0,1,2,執(zhí)行該程序后,輸出的y的值分別為a,b,c,則abc_.20.對任意非零實數a,b,若ab的運算原理如圖所示,則(log28) (log216)_.三、解答題(共2小題,每小題12.0分,共24分) 21.給出30個數:1,2,4,7,11,其規(guī)律是:第1個數是1,第2個數比第1個數大1,第3個數比第2個數大2,第4個數比第3個數大3,依次類推,要計算這
6、30個數的和,現在已知該問題的算法的程序框圖如圖所示:(1)請在圖中判斷框和處理框內填上合適的語句,使之能實現該題的算法功能;(2)根據程序框圖寫出程序22.右面給出了一個算法框圖,根據該算法框圖回答以下問題:(1)該算法框圖是為什么問題而設計的?(2)若輸入的四個數為5,2,7,22,則最后輸出的結果是什么?專題復習五 答案解析1.【答案】D【解析】為循環(huán)變量初始化,必須先賦值才能有效控制循環(huán),不可省略.故選D.2.【答案】A【解析】當k0時,S0S1k1,當S1時,S1213k2,當S3時,S32311<100k3,當S11時,k4,S11211>100,故k4.3.【答案】C
7、【解析】結果是b2,2a3,即a5.當2x35時,得x1.4.【答案】C【解析】S1×241×231×221×211(2×11)×21)×21)×21(秦九韶算法)循環(huán)體需執(zhí)行4次后跳出,故選C.5.【答案】B【解析】程序在執(zhí)行過程中,a,b的值依次為a14,b18;b4;a10;a6;a2;b2,此時ab2程序結束,輸出a的值為2,故選B.6.【答案】D【解析】賦值框內應為累乘積,累乘積前面項累乘積×第n項,即SS*xn,故選D.7.【答案】B【解析】k2,s1×log23log23;k3,s
8、log23×log34log24;k4,slog24×log45log25;k5,slog25×log56log26;k6,slog26×log67log27;k7,slog27×log78log283,停止,說明判斷框內應填“k7?”.8.【答案】B 【解析】ii2,當22n100時循環(huán)結束,此時n49,故選B.9.【答案】D 【解析】當t2,0)時,運行程序如下:t2t21(1,9;St3(2,6),當t0,2時,St33,1,則S(2,63,13,6,故選D.10.【答案】A 【解析】當x<0時,由x30,得x3;當x>0時,
9、由x50,得x5,不合條件;當x0時,y0.故選A.11.【答案】A 【解析】變量x的作用是保留3個數中的最大值,所以第二個條件結構的判斷框內語句為“c>x?”,滿足“是”則交換兩個變量的數值,輸出x的值后結束程序,滿足“否”直接輸出x的值后結束程序,故選A.12.【答案】D 【解析】當x2時,2公里內的收費為7元,2公里外的收費為(x2)×2.6,另外燃油附加費為1元,y72.6(x2)182.6(x2).13.【答案】1 【解析】根據程序框圖模擬運行即可第一次循環(huán),377×52,m5,n2,第二次循環(huán),52×21,m2,n1,第三次循環(huán),21×
10、20,余數r0,輸出m1,故答案為1.14.【答案】28x57 【解析】由題意,循環(huán)體執(zhí)行兩次,從而2x1115得x57,第2次運行后2(2x1)1115,得x28,28x57.15.【答案】Mx2 【解析】設陰影面積為M,則Mx2,𝑥-2.2x2x2x2.16.【答案】,1-2.【解析】程序運行過程中各變量的值如下表示:循環(huán)前S2,第一圈是3,第二圈是,第三圈是,第四圈是2,第五圈是3,以此類推,S的值呈周期性變化:2,3,,1-2.,2,3第2 010圈是,第2 011圈否,故最終結果為:,1-2.17.【答案】(,1)(4,) 【解析】由題知,此算法的程序框圖是求分段函數
11、f(x),3-𝑥.1,𝑥0,-,-𝑥.,𝑥>0.的值.若f(x)2,當x0時,3x12,即3x3,所以x1,即x1;當x0時,2,即x4.綜上所述,x的取值范圍為(,1)(4,).18.【答案】495【解析】不妨取a815,則I(a)158,D(a)851,b693;則取a693,則I(a)369,D(a)963,b594;則取a594,則I(a)459,D(a)954,b495;則取a495,則I(a)459,D(a)954,b495.故輸出結果b495.19.【答案】6 【解析】該程序框圖的功能是輸入自變量x的值,輸出函
12、數y,𝑥-2.,𝑥>1,-1,𝑥=1,-,4-𝑥.,𝑥<1.對應的函數值,記yf(x),則af(0)401,bf(1)1,cf(2)224,則abc6.20.【答案】1 【解析】log283,log2164,即a3,b4,a<b,輸出1.21.【答案】(1)該算法使用了當型循環(huán)結構,因為是求30個數的和,故循環(huán)體應執(zhí)行30次,其中i是計數變量,因此判斷框內的條件就是限制計數變量i的,故應為i30.算法中的變量p實質是表示參與求和的數,由于它也是變化的,且滿足第i個數比其前一個數大i1,第i1個數比其前一個數大i,故處理框內應為ppi.故處應填i30?;處應填ppi.(2)根據程序框圖,可設計如下程序:22.【答案】(1)“a<b且a<c且a<d”是判斷a是否為最小的數,若成立,則輸出a,此時輸出了a,b,c,d中最小的數;如果不成立,也就是a不是最小數,從而進入“b<c且b<d”,它是判斷當a不是最小數時,b是否為最小數,若成立,則輸出b,說明此時也是輸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論