算法初步單元測試題含詳細(xì)答案_第1頁
算法初步單元測試題含詳細(xì)答案_第2頁
算法初步單元測試題含詳細(xì)答案_第3頁
算法初步單元測試題含詳細(xì)答案_第4頁
算法初步單元測試題含詳細(xì)答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、第一章算法初步(時間:120分鐘滿分:150分)一、選擇題(本大題共12小題,每小題5分,共60分)1將兩個數(shù)a8,b17交換,使a17,b8,下面語句正確一組是()2運行如下的程序,輸出結(jié)果為()A32 B33 C61 D633表達(dá)算法的基本邏輯結(jié)構(gòu)不包括()A順序結(jié)構(gòu) B條件結(jié)構(gòu)C循環(huán)結(jié)構(gòu) D計算結(jié)構(gòu)4設(shè)計一個計算1×2×3××10的值的算法時,下面說法正確的是()A只需一個累乘變量和一個計數(shù)變量B累乘變量初始值設(shè)為0C計數(shù)變量的值不能為1D畫程序框圖只需循環(huán)結(jié)構(gòu)即可5閱讀下邊的程序框圖,運行相應(yīng)的程序,則輸出s的值為()A1 B0C1 D36計算機(jī)

2、執(zhí)行下面的程序段后,輸出的結(jié)果是()a=1b=3a=a+bb=a-bPRINT a,bA1,3 B4,1 C0,0 D6,07給出30個數(shù):1,2,4,7,11,其規(guī)律是第一個數(shù)是1,第二個數(shù)比第一個數(shù)大1,第三個數(shù)比第二個數(shù)大2,第四個數(shù)比第三個數(shù)大3,依此類推,要計算這30個數(shù)的和,現(xiàn)已知給出了該問題的程序框圖如圖所示那么框圖中判斷框處和執(zhí)行框處應(yīng)分別填入()Ai30?;ppi1 Bi29?;ppi1Ci31?;ppi Di30?;ppi8當(dāng)x5,y20時,下面程序運行后輸出的結(jié)果為()A22,22 B22,22C12,12 D12,129閱讀如圖所示的程序框圖,運行相應(yīng)的程序,輸出的結(jié)果

3、是()A2 B4 C8 D1610讀程序INPUTxIFx>0THEN ySQR(x)ELSE y(0.5)x1ENDIFPRINTyEND當(dāng)輸出的y的范圍大于1時,則輸入的x值的取值范圍是()A(,1)B(1,)C(,1)(1,)D(,0)(0,)11用“輾轉(zhuǎn)相除法”求得459和357的最大公約數(shù)是()A3 B9 C17 D5112以下給出了一個程序框圖,其作用是輸入x的值,輸出相應(yīng)的y的值,若要使輸入的x的值與輸出的y的值相等,則這樣的x的值有()A1個 B2個C3個 D4個題號123456789101112答案二、填空題(本大題共4小題,每小題5分,共20分)13讀程序本程序輸出的

4、結(jié)果是_14人怕機(jī)械重復(fù),如計算123100,十歲的高斯就想到類似于梯形面積的求法:其和S×1005 050,而不是算99次加法,但計算機(jī)不怕重復(fù),使用_來做完99步計算,也是瞬間的事,編寫這個程序可用_,_兩種語句結(jié)構(gòu)15某工廠2010年的年生產(chǎn)總值為200萬元,技術(shù)革新后預(yù)計以后每年的年生產(chǎn)總值都比上一年增長5%.為了求年生產(chǎn)總值超過300萬元的最早年份,有人設(shè)計了解決此問題的程序框圖(如圖),請在空白判斷框內(nèi)填上一個適當(dāng)?shù)氖阶討?yīng)為_16如圖是一個程序框圖,則輸出的S的值是_三、解答題(本大題共6小題,共70分)17(10分)把“五進(jìn)制”數(shù)1234(5)轉(zhuǎn)化為“十進(jìn)制”數(shù),再把它

5、轉(zhuǎn)化為“八進(jìn)制”數(shù)18(12分)設(shè)計一個可以輸入圓柱的底面半徑r和高h(yuǎn),再計算出圓柱的體積和表面積的算法,畫出程序框圖19(12分)某公司為激勵廣大員工的積極性,規(guī)定:若推銷產(chǎn)品價值在10 000元之內(nèi)的年終提成5%;若推銷產(chǎn)品價值在10 000元以上(包括10 000元),則年終提成10%,設(shè)計一個求公司員工年終提成f(x)的算法的程序框圖20(12分)如圖所示,利用所學(xué)過的算法語句編寫相應(yīng)的程序21(12分)編寫程序,對于函數(shù)y要求輸入x值,輸出相應(yīng)的y值22(12分)在邊長為4的正方形ABCD的邊上有一點P,在折線BCDA中,由點B(起點)向A(終點)運動,設(shè)點P運動的路程為x,APB的

6、面積為y,求y與x之間的函數(shù)關(guān)系式,畫出程序框圖,寫出程序第一章算法初步(B)1B先把b的值賦給中間變量c,這樣c17,再把a(bǔ)的值賦給變量b,這樣b8,把c的值賦給變量a,這樣a17.2D本程序?qū)崿F(xiàn)的是:求滿足135n>1 000的最小的整數(shù)n.當(dāng)n61時,1361312961<1 000;當(dāng)n63時,13633221 024>1 000.3D4.A5B當(dāng)i1時,s1×(31)13;當(dāng)i2時,s3×(32)14;當(dāng)i3時,s4×(33)11;當(dāng)i4時,s1×(34)10;緊接著i5,滿足條件i>4,跳出循環(huán),輸出s的值為0.6B把

7、1賦給變量a,把3賦給變量b,把4賦給變量a,把1賦給變量b,輸出a,b.7D8A具體運行如下:(x,y)(5,20)(5,17)xy22,yx22.9C本小題考查的是程序框圖中的循環(huán)結(jié)構(gòu),循環(huán)體中兩個變量S、n其值對應(yīng)變化,執(zhí)行時,S與n對應(yīng)變化情況如下表:S12n248故S2時,輸出n8.10C由程序可得y,y>1,當(dāng)x0時,x1>1,即2x>2,x>1,x<1.當(dāng)x>0時,>1,即x>1,故輸入的x值的范圍為(,1)(1,)11D459357×1102,357102×351,10251×2,51是102和51的最大公約數(shù),也就是459和357的最大公約數(shù)12C133解析由題意知V×2×2×33.14循環(huán)語句WHILE型UNTIL型15a>300?1663解析當(dāng)n1時,S1213;當(dāng)n2時,S3227;當(dāng)n3時,S72315;當(dāng)n4時,S152431;當(dāng)n5時,S312563>33

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論