《【創(chuàng)新設(shè)計(jì)】高考數(shù)學(xué) 北師大版一輪訓(xùn)練:第10篇 第3講 算法初步》由會(huì)員分享,可在線閱讀,更多相關(guān)《【創(chuàng)新設(shè)計(jì)】高考數(shù)學(xué) 北師大版一輪訓(xùn)練:第10篇 第3講 算法初步(9頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、 第3講算法初步基礎(chǔ)鞏固題組(建議用時(shí):40分鐘)一、選擇題1(20xx新課標(biāo)全國卷)執(zhí)行如圖所示的程序框圖,如果輸入的t1,3,則輸出的s屬于()A3,4B5,2C4,3D2,5解析作出分段函數(shù)s的圖象(圖略),可知函數(shù)s在1,2上單調(diào)遞增,在2,3上單調(diào)遞減,s(1)3,s(2)4,s(3)3,t1,3時(shí),s3,4答案A2(20xx北京卷)執(zhí)行如圖所示的程序框圖,輸出的S值為()A1BC.D解析初始條件i0,S1,逐次計(jì)算結(jié)果是S,i1;S,i2,此時(shí)滿足輸出條件,故輸出S.答案C3(20xx福建卷)閱讀如圖所示的程序框圖,運(yùn)行相應(yīng)的程序,如果輸入某個(gè)正整數(shù)n后,輸出的S(10,20),那
2、么n的值為()A3B4C5D6解析第一次運(yùn)行,S1,k2;第二次運(yùn)行,S3,k3;第三次運(yùn)行,S7,k4;第四次運(yùn)行,S15,k4.故選B.答案B4(20xx南昌模擬)如果執(zhí)行如圖所示的程序框圖,輸出的S110,則判斷框內(nèi)應(yīng)填入的條件是()Ak10?Bk11?Ck10?Dk11?解析由程序可知該程序是計(jì)算S242kk(k1),由Sk(k1)110得k10,則當(dāng)k10時(shí),kk110111不滿足條件,所以條件為k10?,故選C.答案C5(20xx咸陽模擬)如圖是一個(gè)算法的程序框圖,若輸出的結(jié)果是31,則判斷框中整數(shù)M的值是()A3B4C5D6解析本程序計(jì)算的是S12222A,即S2A11,由2A1
3、131得2A132,解得A4,則A15時(shí),條件不成立,所以M4.答案B二、填空題6(20xx湖南卷)執(zhí)行如圖所示的程序框圖,如果輸入a1,b2,則輸出的a的值為_解析第一次循環(huán),a123,第二次循環(huán),a325,第三次循環(huán),a527,第四次循環(huán),a7298,滿足條件,輸出a9.答案97(20xx江蘇卷)如圖是一個(gè)算法的程序框圖,則輸出的n的值是_解析第一次循環(huán):a8,n2;第二次循環(huán):a26,n3.答案38(20xx西安中學(xué)模擬)某程序框圖如圖所示,該程序運(yùn)行后輸出的k的值是_解析第一次循環(huán),S201,k1;第二次循環(huán),S1213,k2;第三次循環(huán),S32311,k3;第四次循環(huán),S11211,
4、k4;第五次循環(huán)S11211100不成立,輸出k4.答案4三、解答題9某工種按工時(shí)計(jì)算工資,每月總工資每月勞動(dòng)時(shí)間(小時(shí))每小時(shí)工資,從總工資中扣除10%作公積金,剩余的為應(yīng)發(fā)工資,當(dāng)輸入勞動(dòng)時(shí)間和每小時(shí)工資數(shù)時(shí),試編寫一個(gè)算法輸出應(yīng)發(fā)工資,畫出算法框圖解算法如下:第一步,輸入每月勞動(dòng)時(shí)間t和每小時(shí)工資a;第二步,求每月總工資y每月勞動(dòng)時(shí)間t每小時(shí)工資a;第三步,求應(yīng)發(fā)工資z每月總工資y(110%);第四步,輸出應(yīng)發(fā)工資z.程序框圖如圖:10畫出計(jì)算S12222332410211的值的算法框圖解如圖所示:能力提升題組(建議用時(shí):25分鐘)一、選擇題1(20xx萍鄉(xiāng)模擬)依據(jù)小區(qū)管理?xiàng)l例,小區(qū)編
5、制了如圖所示的住戶每月應(yīng)繳納衛(wèi)生管理費(fèi)的算法框圖,并編寫了相應(yīng)的算法已知小張家共有4口人,則他家每個(gè)月應(yīng)繳納的衛(wèi)生管理費(fèi)(單位:元)是()A3.6B5.2C6.2D7.2解析當(dāng)n4時(shí),S51.2(43)6.2.答案C2(20xx陜西卷)如圖是計(jì)算某年級500名學(xué)生期末考試(滿分為100分)及格率q的算法框圖,則圖中空白框內(nèi)應(yīng)填入()AqBqCqDq解析由框圖知,xi60的人數(shù)為M,xi60的人數(shù)為N,故空白處填q.答案D二、填空題3(20xx寶雞二模)執(zhí)行如圖所示的程序框圖,若輸出的結(jié)果是8,則輸入的數(shù)是_解析由ab得x2x3,解得x1.所以當(dāng)x1時(shí),輸出ax2,當(dāng)x1時(shí),輸出bx3.所以當(dāng)x1時(shí),由ax28,解得x2.若x1,由bx38,得x2,所以輸入的數(shù)為2或2.答案2或2三、解答題4到銀行辦理個(gè)人異地匯款(不超過100萬元),銀行收取一定的手續(xù)費(fèi),匯款額不超過100元,收取1元手續(xù)費(fèi);超過100元但不超過5 000元,按匯款額的1%收??;超過5 000元,一律收取50元手續(xù)費(fèi),設(shè)計(jì)一個(gè)描述匯款額x元,銀行收取手續(xù)費(fèi)y元的算法試畫出算法框圖解由題意可知,y算法如下:第一步:輸入x.第二步:若0x100,則y1;否則執(zhí)行第三步第三步:若x5 000,則y0.01;否則y50.第四步:輸出y.算法框圖如下: