第Ⅱ卷(非選擇題 共100分)
二、填空題(本大題共5個(gè)小題,每小題5分,共25分,將正確答案填在題中橫線上)
11.運(yùn)行如圖所示的程序,輸出的結(jié)果是________.
[答案] 3
[解析] 本題主要考查算法知識(shí),由于a=1,b=2,a=a+b=1+2=3.
12.在求方程x(x+2)=48的正整數(shù)解時(shí),某同學(xué)給出了下列算法流程圖,其結(jié)果為_(kāi)_______.
[答案] 6
[解析] 因?yàn)閕=6,i+2=8時(shí),6×8=48,然后輸出i的值.
13.某算法流程圖如下圖所示,則輸出量y與輸入量x滿足的關(guān)系式是______________.
[答案] y=
[解析] 當(dāng)x>1時(shí),有y=x-2,
當(dāng)x≤1時(shí),有y=2x,
所以,y與x滿足的關(guān)系式是y=.
14.根據(jù)下面的算法語(yǔ)句,可知輸出的結(jié)果T為_(kāi)_______.
T=1
I=3
Do
T=T+I
I=I+2
Loop While I<50
輸出T
[答案] 625
[解析] 由算法語(yǔ)句知T=1+3+5+7+9+11+…+49==625.故填625.
15. (2014·浙江理,11)若某程序框圖如圖所示,當(dāng)輸入50時(shí),則該程序運(yùn)行后輸出的結(jié)果是________.
[答案] 6
[解析] 本題考查循環(huán)結(jié)構(gòu)運(yùn)行,
第一次運(yùn)行結(jié)果S=1,i=2
第二次運(yùn)行結(jié)果S=4,i=3,
第三次運(yùn)行結(jié)果S=11,i=4.
第四次運(yùn)行結(jié)果S=26,i=5.
第五次運(yùn)行結(jié)果S=57,i=6.
此時(shí)S=57>50,輸出i=6.
注意認(rèn)真寫(xiě)出每次運(yùn)行結(jié)果.
三、解答題(本大題共6個(gè)小題,共75分,解答應(yīng)寫(xiě)出文字說(shuō)明、證明過(guò)程或演算步驟)
16.(本小題滿分12分)畫(huà)出求12+22+32+…+20142的算法流程圖.
[解析] 算法流程圖如下.
17.(本小題滿分12分)
如圖所示,有一城市,市區(qū)半徑為15km的圓形區(qū)域,近效區(qū)為距中心15~25km范圍內(nèi)的環(huán)形地帶,距中心25km以外的為遠(yuǎn)郊區(qū).市區(qū)地價(jià)每公頃100萬(wàn)元,近效區(qū)地價(jià)每公頃60萬(wàn)元,遠(yuǎn)郊區(qū)地價(jià)為每公頃20萬(wàn)元,輸入某一點(diǎn)的坐標(biāo)為(x,y),求該點(diǎn)的地價(jià).請(qǐng)?jiān)O(shè)計(jì)出相應(yīng)的程序流程圖.
[解析] 算法流程圖如圖:
由該點(diǎn)坐標(biāo)(x,y),求其與市中心的距離r=,確定是市區(qū)、近郊區(qū)還是遠(yuǎn)郊區(qū),進(jìn)而確定地價(jià)的值
y=
18.(本小題滿分12分)用For語(yǔ)句描述一個(gè)算法,找出滿足以下三個(gè)條件的矩形:(1)四邊形長(zhǎng)均為整數(shù);(2)面積值與周長(zhǎng)值相等;(3)各邊長(zhǎng)都不超過(guò)400.
[解析] 用語(yǔ)句描述為
For a=1 To 400
For b=1 To 400
If a*b=2(a+b) Then
輸出a,b
End If
Next
Next