人教版鄂旗二中高二數(shù)學(xué)必修三《算法初步》單元測試一
《人教版鄂旗二中高二數(shù)學(xué)必修三《算法初步》單元測試一》由會員分享,可在線閱讀,更多相關(guān)《人教版鄂旗二中高二數(shù)學(xué)必修三《算法初步》單元測試一(5頁珍藏版)》請在裝配圖網(wǎng)上搜索。
人教版鄂旗二中高二數(shù)學(xué)必修三《算法初步》單元測試一 一、選擇題: 1.給出以下四個問題: ①輸入一個數(shù), 輸出它的相反數(shù) ②求面積為的正方形的周長 ③輸出三個數(shù)中的最大數(shù) ④求函數(shù)的函數(shù)值 其中不需要用條件語句來描述其算法的有 ( ) A 個 B 個 C 個 D 個 2.程序框圖符號“ ”可用于( ) if A then B else C end if A. 輸出a=10 B. 賦值a=10 C. 判斷a=10 D. 輸入a=1 3.條件語句的一般形式如右所示,其中B表示的是( ) A.條件 B.條件語句 C.滿足條件時執(zhí)行的內(nèi)容 D.不滿足條件時執(zhí)行的內(nèi)容 4.將兩個數(shù)a=2, b= -6交換,使a= -6, b=2,下列語句正確的是( ) a=c c=b b=a b=a a=b c=a a=b b=c a=b b=a A. B. C. D. 5.x=5 i=6 s=0 WHILE ① s=s+i ② END PRINT s END (第7題) x=-1 y=20 IF x<0 THEN x=y+3 ELSE y=y-3 END IF PRINT x-y ;y+x END (第6題) y=6 PRINT? x+y=11 END 上面程序運(yùn)行時輸出的結(jié)果是( ) A.x+y=11?? B.11?? C.x+y?? D.出錯信息 6.圖中程序運(yùn)行后輸出的結(jié)果為( ) (A)3 43 (B) 43 3 (C)-18 16 (D)16 -18 7.圖中程序是計算2+3+4+5+6的值的程序。 在WHILE后的①處和在s=s+i之后的②處所就 填寫的語句可以是( ) A.①i>1 ②i=i-1 B.①i>1 ②i=i+1 C.①i>=1 ②i=i+1 D.①i>=1 ②i=i-1 8.下列語句正確的是( ) A.x+3=y-2 B.d=d+2 C.0=x D.x-y=5 9.(2008年海南高考)右面的程序框圖,如果輸入三個實數(shù) a、b、c,要求輸出這三個數(shù)中最大的數(shù),那么在空白的判斷框中, 是 否 開始 輸入a,b,c x=a b>x 輸出x 結(jié)束 x=b x=c 否 是 應(yīng)該填入下面四個選項中的( ) A. c > x B. x > c C. c > b D. b > c 10.如果下邊程序執(zhí)行后輸出的結(jié)果是990,那么在程序中 i=11 s=1 DO s=s*i i=i-1 LOOP UNTIL “條件” PRINT S END (第10題) UNTIL后面的“條件”應(yīng)為( ) A. i>10 B. i<8 C. i<=9 D. i<9 i=1 WHILE i<8 i=i+2 s=2*i+3 WEND PRINT s END (第11題) 11.右邊程序運(yùn)行后輸出的的結(jié)果是( ) A.17 B.19 C.21 D.23 12.如右圖所示的程序是用來( ) S=1 I=1 WHILE I<=10 S=3*S I=I+1 WEND PRINT S END (第12題) A.計算3×10的值 B.計算的值 C.計算的值 D.計算1×2×3×…×10的值 13.為了在運(yùn)行程序之后得到輸出16,鍵盤輸入x應(yīng)該是( ) INPUT x IF x<0 THEN y=(x+1)*(x+1) ELSE y=(x-1)*(x-1) END IF PRINT y END A. 3或-3 B. -5 C.5或-3 D.5或-5 二、填空題:(本大題共6小題,每小題4分,共24分) 13.(如下方左圖所示)程序框圖能判斷任意輸入的正整數(shù)x是奇數(shù)或是偶數(shù)。其中判斷框內(nèi)的條件是_______________ 開始 ? 是 輸入p 結(jié)束 輸出 否 結(jié) 束 開 始 輸入 x m = x除以2的余數(shù) 是 否 輸出“x是偶數(shù)” 輸出“x是奇數(shù)” 14.(2008年山東高考理科13)執(zhí)行上方右邊的程序框圖,若,則輸出的 15. 讀下面程序,該程序所表示的函數(shù)是 16.右邊程序輸出的n的值是_____________________. j=1 n=0 WHILE j<=11 j=j+1 IF j MOD 4=0 THEN n=n+1 END IF j=j+1 WEND PRINT n END (第20題) INPUT x IF x<0 THEN y= -x+1 ELSE IF x=0 THEN y=0 ELSE y=x+1 END IF END IF PRINT y END (第19題) 三、解答題: INPUT“m=”;m INPUT“n=”;n DO r=m MOD n m=n n=r LOOP UNTIL r=0 PRINT m END 17.執(zhí)行右圖中程序,回答下面問題。 (1)若輸入:m=30,n=18,則輸出的結(jié)果為:________ (2)畫出該程序的程序框圖。 18.以下程序流程圖及其相應(yīng)程序是實現(xiàn)用二分法求近似值,但步驟并沒有全部給出,請補(bǔ)上適當(dāng)?shù)恼Z句或條件,以保證該程序能順利運(yùn)行并達(dá)到預(yù)期的目的。 f(x)=x^2-5 Input “a=”;a Input “b=”;b Input “d=”;d Do If f(m)=0 then a = m b = m Else If f(a)f(m)<0 then ___________ Else ____________ End if End if Loop until ____________ Print a , b End 19. 根據(jù)下面的要求,求滿足1+2+3+…+n > 500的最小的自然數(shù)n。 (1)畫出執(zhí)行該問題的程序框圖; (2)以下是解決該問題的一個程序,但有幾處錯誤,請找出錯誤并予以更正。 i = 1 S = 1 n = 0 DO S < = 500 S = S + i i = i + 1 n = n + 1 WEND PRINT n + 1 END 解: (1) (2) 20.給出50個數(shù),1,2,4,7,11,…,其規(guī)律是:第1個數(shù)是1,第2個數(shù)比第1個數(shù)大1,第3個數(shù)比第2個數(shù)大2,第4個數(shù)比第3個數(shù)大3,…,以此類推. 要求計算這50個數(shù)的和. 先將下面給出的程序框圖補(bǔ)充完整,再根據(jù)程序框圖寫出程序. (2) 結(jié) 束 i= i +1 (1) 開 始 是 輸出 s 否 i = 1 P = 1 S= 0 S= s + p 1. 把程序框圖補(bǔ)充完整: (1)________________________ (2)________________________ 2. 程序: 數(shù)學(xué)必修三《算法初步》單元測試參考答案 一、選擇題:BBCBDAA, CADCCDA 二、填空題:15、 16、 4 17、m=0 ? 18、3 19、 20、3 三、解答題: 21、解:(1) ∵1147=888×1+259 888=259×3+111 259=111×2+37 111=37×3 ∴ 888和1147的最大公約數(shù)是37. (2)254 22、解: (1) 6 (2) 23、解: 程序如下: Define f(x)=x^2-5 Input “a=”;a Input “b=”;b Input “d<”;d Do If f(m)=0 then a = m b = m Else If f(a)f(m)<0 then ___b = m____ Else ___ a = m ___ End if End if Loop until _abs(a-b) < d_ Print a , b End 24、解: 開始 (1)程序框圖如圖所示: 或者: S=0 S=0 i=1 i=1 i=i+1 S=S+i S=S+i i=i+1 是 S<=500 否 S>500 否 是 輸出i-1 輸出i-1 結(jié)束 結(jié)束 (2)①DO應(yīng)改為WHILE; ②PRINT n+1 應(yīng)改為PRINT n; ③S=1應(yīng)改為S=0 25、解: (1)_____i < = 50___ (2)_____p= p + i____ (2)程序: i=1 p=1 s=0 WHILE i<=50 s= s + p p= p + i i=i+1 WEND PRINT s END 第 5 頁 共 5 頁- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 算法初步 人教版鄂旗二 中高 數(shù)學(xué) 必修 算法 初步 單元測試
鏈接地址:http://zhongcaozhi.com.cn/p-1384901.html