




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、滬教版高二高考題單元試卷:第10章 算法初步(2) 一、選擇題(本大題共20小題,共100.0分)1. 如圖所示的程序框圖輸出的結(jié)果是()A. 34B. 45C. 56D. 672. 閱讀如圖所示的程序框圖,運行相應的程序,若輸入x的值為1,則輸出S的值為() A. 64B. 73C. 512D. 5853. 執(zhí)行如圖所示的程序框圖,則輸出S的值為()A. 16B. 25C. 36D. 494. 執(zhí)行下面的程序框圖,如果輸入的x,t均為2,則輸出的S=() A. 8B. 7C. 6D. 55. 執(zhí)行如圖所示的程序框圖,若輸入的n的值為5,則輸出的S的值為()A. 17B. 36C. 52D.
2、726. 執(zhí)行如圖所示的程序框圖后,輸出的值為5,則P的取值范圍() A. 78<P1516B. P>1516C. 78P<1516D. 34<P787. 閱讀如圖所示的程序框圖,若輸入的k=10,則該算法的功能是() A. 計算1+21+22+210的和B. 計算1+21+22+29的和C. 計算1+3+7+(29-1)的和D. 計算1+3+7+(210-1)的和8. 閱讀如圖所示程序框圖,若輸出S=-126,則空白的判斷框中應填入的條件是() A. n>4B. n>5C. n>6D. n>79. 執(zhí)行下面的程序框圖,如果輸入的N=10,那么輸
3、出的S=()A. 1+12+13+110B. 1+12!+13!+110!C. 1+12+13+111D. 1+12!+13!+111!10. 執(zhí)行兩次如圖所示的程序框圖,若第一次輸入的x的值為7,第二次輸入的x的值為9,則第一次、第二次輸出的a的值分別為( )A. 0,0B. 1,1C. 0,1D. 1,011. 閱讀如圖程序框圖,如果輸出i=5,那么在空白矩形框中應填入的語句為( )A. S=2i-2B. S=2i-1C. S=2iD. S=2i+412. 執(zhí)行如圖所示的程序框圖,輸出的y值為()A. 15B. 17C. 19D
4、. 2113. 如圖所示,程序框圖(算法流程圖)的輸出結(jié)果是() A. -2B. 0C. -1D. -314. 閱讀如圖的程序框圖,若運行相應的程序,則輸出的S的值為()A. 64B. 66C. 98D. 25815. 閱讀程序框圖,運行相應的程序,輸出S的值為A. 15B. 105C. 245D. 94516. 執(zhí)行如圖程序框圖,則輸出的S值為() A. 0B. -1C. -12D. -3217. 閱讀如下程序框圖,運行相應的程序,則程序運行后輸出的結(jié)果為( )A. 7B. 9C. 10D. 1118. 執(zhí)行如圖所示的程序框圖,若輸出k的值為8,則判斷框內(nèi)可填入的條件
5、是()A. s34B. s56C. s1112D. s252419. 執(zhí)行如圖所示的程序框圖,輸出的S值為() A. 9B. 8C. 27D. 3620. 執(zhí)行下面的程序框圖,如果輸入的n=6,那么輸出的S=() A. 167B. 168C. 104D. 105二、填空題(本大題共10小題,共50.0分)21. 執(zhí)行如圖所示的程序框圖,若輸入n的值為4,則輸出s的值為_22. 執(zhí)行如圖所示的程序框圖,若輸入x=3,則輸出y的值為_23. 如圖是一個算法流程圖,則輸出的n的值是_24. 如圖是某算法的流程圖,則程序運行后輸出的結(jié)果是_25. 在如圖所示的程序框圖中,若輸出的n=6,則輸入的T的最
6、大值為_ 26. 執(zhí)行如圖的程序框圖,若輸入的a=255,b=68,則輸出的a是_27. 閱讀程序框圖,運行相應的程序,則輸出的值為_28. 執(zhí)行如圖所示的程序框圖,若輸入x=4,則輸出y的值為_29. 閱讀如圖所示的程序框圖,運行相應的程序,若輸入n的值為6,則輸出S的值為_30. 設a是一個各位數(shù)字都不是0且沒有重復數(shù)字的三位數(shù),將組成a的3個數(shù)字按從小到大排成的三位數(shù)記為I(a),按從大到小排成的三位數(shù)記為D(a)(例如a=746,則I(a)=467,D(a)=764).閱讀如圖所示的流程圖,運行相應的程序,任意輸入一個a,則輸出的結(jié)果b=_- 答案與解析 -1.答案:C解析:本題主要考
7、查了循環(huán)結(jié)構(gòu)的程序框圖,屬于基礎(chǔ)題分析程序中各變量、各語句的作用,再根據(jù)流程圖所示的順序,可知:該程序的作用是利用循環(huán)計算并輸出A的值解:執(zhí)行程序框圖,有A=12,i=1,i4,滿足條件,A=23,i=2,i4,滿足條件,A=34,i=3,i4,滿足條件,A=45,i=4,i4,滿足條件,A=56,i=5,不滿足條件,輸出A的值為56故選C2.答案:B解析:本題主要考查了循環(huán)結(jié)構(gòu),先執(zhí)行后判定是直到型循環(huán),解決程序框圖中的循環(huán)結(jié)構(gòu)時,常采用寫出前幾次循環(huán)的結(jié)果,找規(guī)律結(jié)合流程圖寫出前幾次循環(huán)的結(jié)果,經(jīng)過每一次循環(huán)判斷是否滿足判斷框中的條件,直到滿足條件輸出S,結(jié)束循環(huán),得到所求 解:
8、經(jīng)過第一次循環(huán)得到S=0+13,不滿足S50,x=2,執(zhí)行第二次循環(huán)得到S=13+23,不滿足S50,x=4,執(zhí)行第三次循環(huán)得到S=13+23+43=73,滿足判斷框的條件,退出循環(huán),執(zhí)行“是”,輸出S=73故選B3.答案:C解析:解:執(zhí)行程序框圖,可得S=0,n=1,i=1 S=1,不滿足條件i>5,i=2,n=3,S=4 不滿足條件i>5,i=3,n=5,S=9 不滿足條件i>5,i=4,n=7,S=16 不滿足條件i>5,i=5,n=9,S=25 不滿足條件i>5,i=6,n=11,S=36 滿足條件i>5,退出循環(huán),輸出S的值為36故選:C執(zhí)行程序框
9、圖,依次寫出每次循環(huán)得到的i,n,S的值,當i=6時,滿足條件i>5,退出循環(huán),輸出S的值為36本題主要考察了程序框圖和算法,正確判斷退出循環(huán)時S的值是解題的關(guān)鍵,屬于基礎(chǔ)題4.答案:B解析:本題考查考查程序框圖的基礎(chǔ)知識,解題的關(guān)鍵是讀懂程序框圖模擬執(zhí)行程序框圖,依次寫出每次循環(huán)得到的M,S,k的值,當k=3時,32不成立,得到輸出的S值解:若x=t=2,則第一次循環(huán),12成立,則M=11×2=2,S=2+3=5,k=2,第二次循環(huán),22成立,則M=x,y×2=2,S=2+5=7,k=3,此時32不成立,輸出S=7故選B5.答案:D解析:本題主要考查的知識點是程序框
10、圖,屬于基礎(chǔ)題模擬執(zhí)行程序,依次寫出每次循環(huán)得到的S,k的值,當k>5時,退出循環(huán),即可得解S的值解析:解:根據(jù)程序框圖可知k=1,S=0,進入循環(huán)體后,循環(huán)次數(shù)、S的值、k的值的變化情況為:循環(huán)次數(shù)012345退出循環(huán)S的值027173672k的值123456所以輸出的S的值為72故選:D6.答案:A解析:解:根據(jù)題意可知該循環(huán)體運行4次第一次:s=12,n=2第二次:s=12+122=34,n=3第三次:s=12+122+123=78,n=4第四次:s=12+122+123+124=1516,n=5,此時退出循環(huán)體,不滿足S<P,所以78<P1516,故選A根據(jù)所給數(shù)值判
11、定是否滿足判斷框中的條件,然后執(zhí)行循環(huán)語句,一旦不滿足條件就退出循環(huán),輸出結(jié)果n=5,從而判斷p的范圍本題主要考查了循環(huán)結(jié)構(gòu),是當型循環(huán),當滿足條件,執(zhí)行循環(huán),否則退出循環(huán)體,屬于基礎(chǔ)題7.答案:B解析:解:框圖首先給累加變量s和循環(huán)變量i賦值,s=0,i=1;執(zhí)行s=1+2×0=1,i=1+1=2,判斷i>10不成立;執(zhí)行s=1+2×1=1+2,i=2+1=3,判斷i>10不成立;執(zhí)行s=1+2×(1+2)=1+2+22,i=3+1=4,判斷i>10不成立;執(zhí)行s=1+2+22+28,i=9+1=10,判斷i>10不成立;執(zhí)行s=1+2+
12、22+29,i=10+1=11,判斷i>10成立,;輸出s=1+2+22+29算法結(jié)束故選:B從賦值框給出的兩個變量的值開始,逐漸分析寫出程序運行的每一步,便可得到程序框圖表示的算法的功能本題考查解決程序框圖中的循環(huán)結(jié)構(gòu)時,利用條件進行模擬運行是解決本題的關(guān)鍵8.答案:B解析:解:由程序框圖知:算法的功能是求S=-21-22-2n+1的值,輸出S=-126,S=-2(1-2n+1)1-2=-126n=5,跳出循環(huán)的n值為6,判斷框內(nèi)的條件應為n>5或n6故選:B算法的功能是求S=-21-22-2n+1的值,根據(jù)輸出的S值,確定跳出循環(huán)的n值,從而確定判斷框內(nèi)的條件本題考查了循環(huán)結(jié)構(gòu)
13、的程序框圖,根據(jù)框圖的流程判斷算法的功能是解答此類問題的關(guān)鍵9.答案:B解析:本題考查解決程序框圖中的循環(huán)結(jié)構(gòu)時,常采用寫出前幾次循環(huán)的結(jié)果,找規(guī)律從賦值框給出的兩個變量的值開始,逐漸分析寫出程序運行的每一步,便可得到程序框圖表示的算法的功能解:框圖首先給累加變量S和循環(huán)變量i賦值,T=1,S=0+1=1,k=1+1=2;判斷k>10不成立,執(zhí)行T=12,S=1+12,k=2+1=3;判斷k>10不成立,執(zhí)行T=12×3,S=1+12+12×3,k=3+1=4;判斷k>10不成立,執(zhí)行T=12×3×4,S=1+12+12×3+
14、12×3×4,k=4+1=5;判斷k>10不成立,執(zhí)行T=12×3×4×10,S=1+12!+13!+110!,k=10+1=11;判斷k>10成立,輸出S=1+12!+13!+110!算法結(jié)束故選B10.答案:D解析:本題考查程序框圖,屬于基礎(chǔ)題根據(jù)條件模擬程序運行即可解:當輸入x=7時,b=2,因為b2>x不成立且x不能被b整除,故b=3,這時b2>x成立,故a=1,輸出a的值為1當輸入x=9時,b=2,因為b2>x不成立且x不能被b整除,故b=3,這時b2>x不成立且x能被b整除,故a=0,輸出a的值為
15、0故選D11.答案:C解析:本題考查了程序框圖中的循環(huán)結(jié)構(gòu)和條件結(jié)構(gòu),屬于中檔題題目給出了輸出的結(jié)果i=5,分析矩形框中應填的語句,得到空白框內(nèi)語句代入i=3時,S<10;代入i=5時,S10,從而得到答案解:程序在運行過程中各變量的值如下表示:i=1,S=0;i=2,S=5,S<10;i=3,執(zhí)行空白處語句,S<10;i=4,S=9,S<10;i=5,執(zhí)行空白處語句,S10;輸出i的值為5所以空白框內(nèi)代入i=3時,S<10;代入i=5時,S10,觀察各個選項,只有C選項滿足要求,故選C12.答案:D解析:解:x=10,y=1,x>5,x=8,y=9,x&g
16、t;5,x=6,y=15,x>5,x=4,y=21,輸出y=21,故選:D根據(jù)所給數(shù)值先執(zhí)行一次運算,然后判定是否滿足判斷框中的條件,不滿足執(zhí)行循環(huán)語句,滿足條件就退出循環(huán),從而到結(jié)論本題主要考查了循環(huán)結(jié)構(gòu),解答的關(guān)鍵是明確判斷框內(nèi)的條件,不滿足條件進入循環(huán)體,滿足條件,結(jié)束算法13.答案:A解析:本題主要考察了程序框圖和算法,正確得到每次循環(huán)y的值是解題的關(guān)鍵,屬于基礎(chǔ)題執(zhí)行程序框圖,依次寫出每次循環(huán)得到的x,y的值,當x=8時,不滿足條件x4,退出循環(huán),輸出y的值為-2. 解:執(zhí)行程序框圖,可得x=1,y=1,滿足條件x4,x=2,y=0,滿足條件x4,x=4,y=-1,滿
17、足條件x4,x=8,y=-2,不滿足條件x4,退出循環(huán),輸出y的值為-2故選A14.答案:C解析:解:由程序框圖知:第一次循環(huán),S=2,n=2;第二次循環(huán),S=2+2×22=10,n=3;第三次循環(huán),S=10+3×23=34,n=4;第四次循環(huán),S=34+4×24=98,n=5;不滿足條件n<5,跳出循環(huán)體,輸出S=98故選:C根據(jù)框圖的流程依次計算程序運行的結(jié)果,直到不滿足條件n<5,跳出循環(huán)體,確定輸出S的值本題考查了循環(huán)結(jié)構(gòu)的程序框圖,根據(jù)框圖的流程依次計算程序運行的結(jié)果是解答此類問題的常用方法15.答案:B解析:本題考查了直到型循環(huán)結(jié)構(gòu)的程序框
18、圖,根據(jù)框圖的流程判斷算法的功能是解答本題的關(guān)鍵算法的功能是求S=1×3×5××(2i+1)的值,根據(jù)條件確定跳出循環(huán)的i值,計算輸出S的值 解:由程序框圖知:算法的功能是求S=1×3×5××(2i+1)的值, 跳出循環(huán)的i值為4, 輸出S=1×3×5×7=105. 故選B16.答案:B解析:解:由程序框圖知輸出的S值為S=0+12-12-1-12+12=-1 故選:B由程序框圖知輸出的S值為S=0+12-12-1-12+12=-1,即可得出結(jié)論
19、本題考查了循環(huán)結(jié)構(gòu)的程序框圖,根據(jù)框圖的流程判斷算法的功能是關(guān)鍵17.答案:B解析:本題考查了循環(huán)結(jié)構(gòu)的程序框圖,根據(jù)框圖的流程判斷算法的功能是解題的關(guān)鍵算法的功能是求S=0+lg3+lg53+lgi+2i的值,根據(jù)條件確定跳出循環(huán)的i值解:由程序框圖知:算法的功能是求S=0+lg3+lg53+lgi+2i的值,S=lg3+lg53+lg119=lg11>1,而S=lg3+lg53+lg97=lg9<1,跳出循環(huán)的i值為9,輸出i=9故選B18.答案:C解析:本題考查了當型循環(huán)結(jié)構(gòu)的程序框圖,根據(jù)框圖的流程判斷程序運行的S值是解題的關(guān)鍵,屬于基礎(chǔ)題模擬執(zhí)行程序框圖,依次寫出每次循環(huán)
20、得到的k,S的值,當S>1112時,退出循環(huán),輸出k的值為8,故判斷框圖可填入的條件是S1112解:模擬執(zhí)行程序框圖,k的值依次為0,2,4,6,8,因此S=12+14+16=1112(此時k=6),因此可填:S1112故選C19.答案:A解析:本題考查了循環(huán)結(jié)構(gòu)程序框圖,根據(jù)框圖的流程模擬運行程序是解答此類問題的常用方法根據(jù)框圖的流程模擬運行程序,直到不滿足條件k2,跳出循環(huán)體,計算輸出S的值解:由程序框圖知:第一次循環(huán)S=0,k=1; 第二次循環(huán)S=1,k=2; 第三次循環(huán)S=9,k=3; 不滿足條件k2,跳出循環(huán)體,輸出S=9故選A.20.答案:B解析
21、:本題考查了直到型循環(huán)結(jié)構(gòu)的程序框圖,根據(jù)框圖的流程模擬運行程序是解答此類問題的常用方法,屬于基礎(chǔ)題根據(jù)框圖的流程模擬運行程序,直到不滿足滿足條件i<6 ,跳出循環(huán),計算輸出S的值解:這個算法表示汁算數(shù)列2n+2n的前6項和,所以S=2+2+4+4+6+8+12+26=6×2+122+21-261-2=168故選B21.答案:7解析:本題主要考查循環(huán)結(jié)構(gòu)的程序框圖解:因為i=1,s=1,第一次循環(huán):14,s=1+0=1,i=1+1=2;第二次循環(huán):24,s=1+1=2,i=2+1=3;第三次循環(huán):34,s=2+2=4,i=3+1=4;第四次循環(huán):44,s=4+3=7
22、,i=4+1=5;第五次循環(huán):54,不滿足循環(huán)條件,故輸出7故答案為722.答案:15解析:本題考查了程序框圖的應用問題,解題時應模擬程序框圖的運行過程,以便得出正確的結(jié)論,是基礎(chǔ)題由已知中的程序語句可知:該程序的功能是利用循環(huán)結(jié)構(gòu)計算并輸出變量y的值,模擬程序的運行過程,分析循環(huán)中各變量值的變化情況,可得答案解:模擬程序的運行,可得x=3,y=7,不滿足條件|x-y|>7,執(zhí)行循環(huán)體,x=7,y=15,滿足條件|x-y|>7,退出循環(huán),輸出y的值為15故答案為:1523.答案:5解析:本題考查了直到型循環(huán)結(jié)構(gòu)的程序框圖,根據(jù)框圖的流程判斷算法的功能是解題的關(guān)鍵.算法的功能是求滿足
23、2n>20的最小的正整數(shù)n的值,代入正整數(shù)n驗證可得答案解:當n=1時,21=2<20;當n=2時,22=4<20;當n=3時,23=8<20;當n=4時,24=16<20;當n=5時,25=32>20故輸出的n的值是5故答案為5. 24.答案:10解析:本題主要考查了循環(huán)結(jié)構(gòu)的程序框圖,根據(jù)框圖的流程模擬運行程序是解答此類問題的常用方法,屬于基礎(chǔ)題根據(jù)框圖的流程模擬運行程序,直到滿足條件s>9,跳出循環(huán),計算輸出s的值解:模擬執(zhí)行程序框圖,可得:n=1,s=0,進入循環(huán)框;s=0,不滿足s>9;n=2,s=3,不滿足s>9;n=
24、3,s=5,不滿足s>9n=4,s=10,滿足條件s>9,退出循環(huán),故輸出s的值為:10故答案為1025.答案:108解析:解:當輸出的n=6時,S=1+2+25=63,設輸入的T值為T0,T=T0-3(1+2+5)=T0-45,且ST,解得T108T最大值為108故答案為:108 根據(jù)程序框圖,了解程序框圖的功能,解不等式即可得到結(jié)論本題考查了程序框圖中的循環(huán)結(jié)構(gòu)的應用,解題的關(guān)鍵是由框圖的結(jié)構(gòu)判斷出框圖的計算功能26.答案:17解析:本題主要考查程序框圖相應知識,屬于基礎(chǔ)題模擬執(zhí)行程序框圖,依次寫出每次循環(huán)得到的a,b,c的值,當b=0時滿足條件b=0,退出循環(huán),輸出a的值為17解:模擬執(zhí)行程序框圖,可得a=255,b=68,c=51a=68,b=51c=17a=51,b=17,c=0a=17,b=0滿足條件b=0,退出循環(huán),輸出a的值為17故答案為1727.答案:4解析:本題考查循環(huán)結(jié)構(gòu)的程序框圖,屬于中檔題由框圖模擬運行求解即可解: 由已知a=1,i=0,第一次循環(huán),i=1,a=2,第二次循環(huán),i=2,a=5,第三次循環(huán),i=3,a=16,第四次循環(huán),i=4,a=65,此時a>50,退出循環(huán),所以輸出的i的值為4故答案為428.答案:-54解析:本題是
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)合作備忘錄與協(xié)議條款
- 綜合設計能力對紡織品設計師的重要性試題及答案
- 貴州國企招聘2025貴州省水利水電工程咨詢有限責任公司招聘12人筆試參考題庫附帶答案詳解
- 紡織品檢測員的知識架構(gòu)與技能提升試題及答案
- 2025遼寧沈陽地鐵集團有限公司所屬公司招聘11人筆試參考題庫附帶答案詳解
- 2025河南三門峽盧氏縣國有資本投資運營有限公司招聘6人筆試參考題庫附帶答案詳解
- 2025四川南充臨江東方建設集團有限公司招聘11人筆試參考題庫附帶答案詳解
- 2025中國華冶科工集團有限公司校園招聘280人筆試參考題庫附帶答案詳解
- 超級宇宙考試題及答案
- 駱駝祥子面試題及答案
- 2025春季學期國開河南電大本科《行政管理理論與實踐專題講座》一平臺無紙化考試(作業(yè)練習+我要考試)試題及答案
- 全球汽車產(chǎn)業(yè)發(fā)展現(xiàn)狀與趨勢
- T-COFA 0021-2022 漁用油電混合多旋翼無人機安全檢查和維 護保養(yǎng)要求
- 機械制造質(zhì)量整改報告范文
- 2025貴州畢節(jié)市七星關(guān)區(qū)招聘城市社區(qū)工作者186人筆試備考題庫及答案解析
- 2025屆河北省“五個一”名校聯(lián)盟高三下學期4月聯(lián)考化學試題(含答案)
- 2025-2030中國環(huán)境監(jiān)測發(fā)展分析及發(fā)展趨勢與投資前景研究報告
- 少模摻鉺光纖放大器增益均衡與平坦化設計研究
- 2025年教師資格證面試結(jié)構(gòu)化模擬題:教師心理健康維護試題集
- 大疆精靈4 RTK無人機操作與測繪培訓指南
- 2025屆江蘇省南京一中高三第二次模擬考試物理試卷含解析
評論
0/150
提交評論