一、選擇題
1.閱讀下面的程序框圖,運行相應的程序,則輸出s的值為( ).
A.-1 B.0 C.1 D.3
考查目的:條件結構與直到型循環(huán)結構的基本應用.
答案:B.
解析:第一次運行程序時i=1,s=3;第二次運行程序時,i=2,s=4;第三次運行程序時,i=3,s=1;第四次運行程序時,i=4,s=0,此時執(zhí)行i=i+1后i=5,退出循環(huán),輸出s=0.
2.閱讀下面所示的程序框圖,運行相應的程序,輸出的s值等于( ) .
考查目的:當型循環(huán)結構的基本應用.
答案:-3.
解析:可以列表如圖,
循環(huán)次數(shù)
初始
1
2
3
s
1
1
0
-3
k
1
2
3
4
易知結果為-3.
3.如果執(zhí)行如圖所示的程序框圖,輸入n=6,m=4,那么輸出的p值為( ).
A.720 B.360 C.240 D.120
考查目的:當型循環(huán)結構的應用.
答案:B.
解析:由框圖可知:
當n=6,m=4時,第一次循環(huán):
p=(6-4+1)×1=3,k=2.
第二次循環(huán):p=(6-4+2)×3=12,k=3.
第三次循環(huán):p=(6-4+3)×12=60,k=4.
第四次循環(huán):p=(6-4+4)×60=360,
此時k=m,終止循環(huán),
輸出p=360.
二、填空題
4.循環(huán)結構是指從某處開始,按照一定的條件 _____某些步驟的情況,這些步驟稱為__ __;循環(huán)結構又分為_______ __和___ _____.
考查目的:考查循環(huán)結構的概念.
答案:反復執(zhí)行,循環(huán)體,當型,直到型.
解析:利用循環(huán)結構的概念.
5.若某程序框圖如圖所示,則該程序運行后輸出的k的值是__________.
考查目的:考查直到型循環(huán)結構.
答案:5.
解析:初始值:k=2,執(zhí)行“k=k+1”得k=3,a=43=64,b=34=81,a>b不成立;
k=4,a=44=256,b=44=256,a>b不成立;
k=5,a=45=1 024,b=54=625,a>b成立,此時輸出k=5.
6.如圖的程序框圖中,語句1將被執(zhí)行的次數(shù)為________.
考查目的:循環(huán)體執(zhí)行次數(shù)的計算.
答案:34.
解析:執(zhí)行.
三、解答題
7.對一個作直線運動的質點的運動過程觀測了8次,第i次觀測得到的數(shù)據(jù)為ai,具體如下表所示:
i
1
2
3
4
5
6
7
8
ai
40
41
43
43
44
46
47
48
在對上述統(tǒng)計數(shù)據(jù)的分析中,一部分計算見如圖所示的程序框圖(其中是這8個數(shù)據(jù)的平均數(shù)),求輸出的S的值.
考查目的:利用循環(huán)結構解決實際問題.
答案:7.
解析:∵=44,∴S=[(40-44)2+(41-44)2+…+(48-44)2]=7.
8.寫出求1×2×3×4×…×100的一個算法并畫出程序框圖.
考查目的:利用循環(huán)結構解決累乘求值問題.
答案:見解析.
解析:數(shù)學中的累加、累乘、累差等重復性操作可以用循環(huán)結構來實現(xiàn).循環(huán)結構分當型和直到型兩種,二者的區(qū)別:前者是,當滿足條件時執(zhí)行循環(huán)體,而后者是“直到”條件滿足時結束循環(huán).
第一步,設S的值為1.
第二步,設i的值為2.
第三步,如果i≤100執(zhí)行第四步,
否則轉去執(zhí)行第七步.
第四步,計算S乘i并將結果賦給S.
第五步,計算i加1并將結果賦給i.
第六步,執(zhí)行第三步.
第七步,輸出S的值并結束算法.
根據(jù)自然語言描述,程序框圖如下圖.
本文來自:逍遙右腦記憶 http://m.portlandfoamroofing.com/gaozhong/210612.html
相關閱讀:高中數(shù)學要怎樣學習呢?