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