0  424344  424352  424358  424362  424368  424370  424374  424380  424382  424388  424394  424398  424400  424404  424410  424412  424418  424422  424424  424428  424430  424434  424436  424438  424439  424440  424442  424443  424444  424446  424448  424452  424454  424458  424460  424464  424470  424472  424478  424482  424484  424488  424494  424500  424502  424508  424512  424514  424520  424524  424530  424538  447090 

19.以下是某次考试中某班15名同学的数学成绩:2,91,58,63,84,88,90,55,61,73,64,77,82,94,60.要求将80分以上的同学的平均分求出来.画出程序框图.

解:(1)用条件结构来判断成绩是否高于80分,用循环结构控制输入的次数,同时引进两个累加变量,分别计算高于80分的成绩的总和和人数.

程序框图如图所示:

试题详情

18.已知分段函数

y编写程序,输入自变量x的值,输出其相应的函数值,并画出程序框图.

解:程序如下:

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-+-+…+-的程序框图,请填充框图内所缺的式子,并写出程序.

解:因为该算法是求S=1-的值,又i=i+2,

从而循环体应循环50次,故循环条件为i<100.

又由于N=N+1/iT=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
IF  x<0  THEN
y=(x+1)  (x-1)
ELSE
y=(x-1)  (x-1)
END   IF
PRINT   y
END

解析:yf(x)=

f(5)=(5-1)2=16.

答案:16

试题详情

14.(2009·海南模拟)已知程序框图如图所示,该程序运行后,为使输出的b值为16,则循环体的判断框内①处应填________.

解析:a=1时进入循环,此时b=21=2;a=2时再进入循环,此时b=22=4;a=3时再进入循环,此时b=24=16,∴a=4时应跳出循环,∴循环满足的条件为a≤3.

答案:3

试题详情

13.下列程序运行的结果为________.

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,退出循环.

i=7.

答案:7

试题详情

12.如图所示的程序框图中,语句1将被执行的次数为________.

解析:不超过100的满足3n-2≤100的数为3×34-2=100.

答案:34

试题详情

10.某流程如图所示,现输入如下四个函数,则可以输出的函数是    ( )

A.f(x)=x2        B.f(x)=

C.f(x)=lnx+2x-6    D.f(x)=sinx

解析:由框图知输出的f(x)为奇函数且存在零点,只有f(x)=sinx符合.

答案:D

第Ⅱ卷 (非选择题,共100分)

试题详情


同步练习册答案