19.以下是某次考試中某班15名同學的數(shù)學成績:2,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求將80分以上的同學的平均分求出來.畫出程序框圖.
解:(1)用條件結(jié)構(gòu)來判斷成績是否高于80分,用循環(huán)結(jié)構(gòu)控制輸入的次數(shù),同時引進兩個累加變量,分別計算高于80分的成績的總和和人數(shù).
程序框圖如圖所示:
![]()
18.已知分段函數(shù)
y=
編寫程序,輸入自變量x的值,輸出其相應的函數(shù)值,并畫出程序框圖.
解:程序如下:
|
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 |
程序框圖如下:
![]()
17.如圖給出的是計算S=1-+-+…+-的程序框圖,請?zhí)畛淇驁D內(nèi)所缺的式子,并寫出程序.
![]()
解:因為該算法是求S=1-
的值,又i=i+2,
從而循環(huán)體應循環(huán)50次,故循環(huán)條件為i<100.
又由于N=N+1/i,T=T+1/(i+1).
故②處應填S=N-T.
所以①i<100?;②S=N-T.
|
i=1 N=0 T=0 WHILE i<100 N=N+1/i T=T+1/(i+1) S=N-T i=i+2 WEND PRINT S END |
程序如下:
16.設汽車托運重量為P(kg)貨物時,每千米的費用(單位:元)標準為
y=![]()
請設計求汽車運費的框圖.
解:如圖所示:
![]()
15.輸入x=5,運行下面的程序之后得到y等于________.
|
INPUT x y=(x+1) (x-1) y=(x-1) (x-1) END IF PRINT y END |
解析:y=f(x)=![]()
∴f(5)=(5-1)2=16.
答案:16
14.(2009·海南模擬)已知程序框圖如圖所示,該程序運行后,為使輸出的b值為16,則循環(huán)體的判斷框內(nèi)①處應填________.
![]()
解析:a=1時進入循環(huán),此時b=21=2;a=2時再進入循環(huán),此時b=22=4;a=3時再進入循環(huán),此時b=24=16,∴a=4時應跳出循環(huán),∴循環(huán)滿足的條件為a≤3.
答案:3
13.下列程序運行的結(jié)果為________.
|
i=1 S=0 WHILE S<20 S=S+i i=i=1 WEND PRINT i END |
解析:程序反映的算法是:S=1+2+3+4+5+…,當S≤20時的i值.
∵S=1+2+3+4+5+6=21,
∴i=6+1=7,而S=21>20,退出循環(huán).
∴i=7.
答案:7
12.如圖所示的程序框圖中,語句1將被執(zhí)行的次數(shù)為________.
![]()
解析:不超過100的滿足3n-2≤100的數(shù)為3×34-2=100.
答案:34
10.
某流程如圖所示,現(xiàn)輸入如下四個函數(shù),則可以輸出的函數(shù)是 ( )
A.f(x)=x2 B.f(x)=
C.f(x)=lnx+2x-6 D.f(x)=sinx
解析:由框圖知輸出的f(x)為奇函數(shù)且存在零點,只有f(x)=sinx符合.
答案:D
第Ⅱ卷 (非選擇題,共100分)
國際學校優(yōu)選 - 練習冊列表 - 試題列表
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權(quán)舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com