预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

课时作业(四十九)[第49讲算法] [时间:45分钟分值:100分] eq\a\vs4\al\co1(基础热身) 1.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为: 第一步:取A=89,B=96,C=99; 第二步:________________; 第三步:________________; 第四步:输出计算的结果. 2.在下列流程图中,当输入x的值为3时,输出的值是________. 图49-1 图49-2 3.如果执行图49-2的流程图,那么输出的S=_______________________________. 4.以下伪代码: eq\x(\a\al(Readx,Ifx≤0Then,fx←4x,Else,fx←2x,EndIf,Printfx)) 根据以上算法,可求得f(-3)+f(2)的值为________. eq\a\vs4\al\co1(能力提升) 5.看下面的四段话: (1)从济南到北京旅游,先坐火车,再坐飞机抵达; (2)解一元一次方程的步骤是去分母、去括号、移项、合并同类项、系数化为1; (3)方程x2-1=0有两个实根; (4)求1+2+3+4+5的值,先计算1+2=3,再计算3+3=6,6+4=10,10+5=15,最终结果为15. 其中不是解决问题的算法是________. 6.下面给出的解决问题的算法: 第一步输入x; 第二步若x≤3,则执行第三步,第五步;否则执行第四步,第五步; 第三步使y=2x-1; 第四步使y=x2-2x+4; 第五步输出y. (1)这个算法解决的问题是____________; (2)当输入的x值为________时,输出值与输入值相等. 7.[2011·南通一模]根据下图的算法,输出的结果是________. eq\x(\a\al(S←0,ForIFrom1To10,S←S+I,EndFor,PrintS)) 8.[2011·盐城一调]运行如图K49-3所示的流程图,则输出的结果S=________. 图K49-3 9.对于所给的算法中,执行循环的次数是________. eq\x(\a\al(S←0,ForIFrom1To1000,S←S+I,EndFor,PrintS)) 10.[2011·苏锡常镇一调]图K49-4给出的是计算1+eq\f(1,3)+eq\f(1,5)+…+eq\f(1,19)的值的一个流程图,其中判断框内应填入的条件是i>________. 图K49-4 图K49-5 11.根据图K49-5所示的流程图(其中[x]表示不大于x的最大整数),则输出r=________. 12.[2011·南通三模]图K49-6中是一个算法流程图,则输出的n=________. 图K49-6 13.(8分)已知S=5+10+15+…+1500,请用流程图描述求S的算法并用伪代码表示. 14.(8分)假设超市购物标价不超过100元时按九折付款,如标价超过100元,则超过部分按七折收费.写出超市收费的算法,并画出流程图. 15.(12分)请看图K49-7所示的程序框图:若依次输入m=0,1,2,3,4,…(m∈N),则由程序框图输出的数值A组成一个数列{an},求a1,a2,a3,a4和数列{an}的通项公式. 图K49-7 16.(12分)已知一球从100m的高度落下,每次落地后又反跳回原来高度的一半,再落下,在第10次落地时,小球共经过的路程的算法已经分别用For语句和While语句表示如下,请根据其中一种画出流程图. For语句 eq\x(\a\al(S←0,h←100,I←1,ForIFrom1To10,S←S+2h,h←h/2,EndFor,S←S-100,PrintS))While语句 S←0 h←100 I←1 WhileI≤10 S←S+2h h←h/2 I←I+1 EndWhile S←S-100 PrintS 课时作业(四十九) 【基础热身】 1.S=A+B+Ceq\x\to(x)=eq\f(A+B+C,3) 2.20[解析]当x=3时,3<5,所以将3代入y=2x2+2得y=20. 3.2550[解析]S=2×(1+2+…+50)=2550. 4.-8[解析]f(-3)=4×(-3)=-12,f(2)=22=4,所以f(-3)+f(2)=-12+4=-8. 【能力提升】 5.(3)[解析](3)不是解决问题的步骤. 6.(1)求分段函数y=eq\b\lc\{\rc\(\a\vs4\al\co1(2x-1x≤3,,x2-2x+4x>3