《河北省邢臺市高中數(shù)學(xué) 第一章 算法初步練習(xí) 新人教A版必修3(通用)》由會員分享,可在線閱讀,更多相關(guān)《河北省邢臺市高中數(shù)學(xué) 第一章 算法初步練習(xí) 新人教A版必修3(通用)(7頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、第一章算法初步
一、選擇題
1.閱讀右面程序框圖,任意輸入一次 與,則能輸出數(shù)對滿足的概率為( )
A. B. C. D.
2.某程序框圖如下圖所示,該程序運行后輸出的的值是( )
A. –1 B. 0 C. 1 D. 2
n=5
s=0
WHILE s<15
s=s+n
n=n-1
WEND
PRINT n
END
3.右圖是求樣本 x 1,x2,…,x10平均數(shù)的
程序框圖,圖中空白框中應(yīng)填入的內(nèi)容為( )
開始
輸入x1,x2,…,x
2、10
n=1,S=0
n≥10
輸出S
結(jié)束
是
否
n=n+1
A. S=S+x n B. S=S+
C. S=S+ n D. S=S+
1______
2______
3______
4______
5______
6______
7______
8______
9______
10______
11______
12______
4.右面程序執(zhí)行后輸出的結(jié)果是( )
A.4 B. C. D.
5.運行以下程序時,WHILE循環(huán)體內(nèi)語句的執(zhí)行次數(shù)是(
3、 )
n=0
while.n<100
n=n+1
n=n*n
wend
print.n
end.
A.5 B.4 C.3 D.9
6.執(zhí)行右邊的程序框圖,如果輸入,那么輸出 ( ).
A.2 B.3
C.4 D.5
7.按下面的流程圖進(jìn)行計算.若輸出的,則輸入的正實數(shù)值的個數(shù)最多為( )
A. B.
C. D.
8.執(zhí)行如圖所示的程序框圖,輸出的S值為(
4、 )
A. 2 B .4
C.8 D. 16
二、填空題
9.執(zhí)行如圖所示的程序框圖,輸出的 .
10.下圖是一個算法的流程圖,則輸出S的值是_____________
11.右圖的程序框圖輸出結(jié)果S=
開始
S=0,i=0
S=S+2i-1
i≥8
i=i+2
結(jié)束
輸出S
否
是
12.執(zhí)行如圖所示的程序框圖,則輸出的值為____
5、___________.
開始
輸出s
結(jié)束
否
是
三、解答題
13.某玩具廠1996年的生產(chǎn)總值為200萬元,如果年生產(chǎn)增長率為5%,計算最早在哪一年生產(chǎn)總值超過300萬元.畫出程序框圖,寫出程序.
14.若要按從大到小給7,5,9,3,10五個數(shù)排序,試寫出算法.
15.用輾轉(zhuǎn)相除法求108與45的最大公約數(shù),再用更相減損術(shù)驗證。
6、
第一章綜合測試題
1-8 BBBCBBCC
9.7 10.63 11.20 12..
13.程序如下:
n=1996;
a=200;
p=1.05;
while? a<=300
????? a=a*p;
????? n=n+1;
end
n
14.解: S1? a=7,b=5,c=9,d=3,e=10;
S2? 依次用a與其余各數(shù)比較,若a大于其余各數(shù),則a最大,令a1=a,否則,拿那個比a大的數(shù)繼續(xù)與剩下的數(shù)比較,按此法則進(jìn)行下去,直到最后一個數(shù)也參與了比較,這樣最后得到的數(shù)就是最大數(shù),令它為a1;
S3? 剩下的
7、四個數(shù)繼續(xù)按照S2的法則得到最大數(shù),令它為a2;
S4? 剩下的三個數(shù)繼續(xù)按照S2的法則得到最大數(shù),令它為a3;
S5? 剩下的最后兩個數(shù)進(jìn)行比較,較大者設(shè)為a4,較小者設(shè)為a5;
S6? 輸出a1,a2,a3,a4,a5.
15.解:輾轉(zhuǎn)相除法:108=45×2+18
45=18×2+9
18=9×2+0
所以108與45的最大公約數(shù)為9.
更相減損數(shù):因為108與45都不是偶數(shù)
所以108-45=63
63-45=18
45-18=27
27-18=9
18-9=9
所以108與45的最大公約數(shù)為9