0  424321  424329  424335  424339  424345  424347  424351  424357  424359  424365  424371  424375  424377  424381  424387  424389  424395  424399  424401  424405  424407  424411  424413  424415  424416  424417  424419  424420  424421  424423  424425  424429  424431  424435  424437  424441  424447  424449  424455  424459  424461  424465  424471  424477  424479  424485  424489  424491  424497  424501  424507  424515  447090 

20.(本小题满分13分)根据以下框图写出程序语句.

解:

i=1 
S=1 
WHILE  i<=50 
S=S+i 
i=i+2 
WEND 
PRINTS 
END

试题详情

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

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

程序框图如图所示:

试题详情

18.(本小题满分12分)已知分段函数

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.(本题满分12分)如图给出的是计算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.(本小题满分12分)设汽车托运重量为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

试题详情


同步练习册答案