欢迎来到天天文库
浏览记录
ID:48983054
大小:304.00 KB
页数:6页
时间:2020-02-26
《课时作业(四十九) [第49讲 算法].doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课时作业(四十九) [第49讲 算法][时间:45分钟 分值:100分]1.已知一个学生的语文成绩为89,数学成绩为96,外语成绩为99.求他的总分和平均成绩的一个算法为:第一步:取A=89,B=96,C=99;第二步:________________;第三步:________________;第四步:输出计算的结果.2.在下列流程图中,当输入x的值为3时,输出的值是________.图49-1 图49-23.如果执行图49-2的流程图,那么输出的S=_______________________________.4.以下伪代码:根据以上算法,可求得f(-3)+f(2)的值为______
2、__.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值为____
3、____时,输出值与输入值相等.7.[2011·南通一模]根据下图的算法,输出的结果是________.8.[2011·盐城一调]运行如图K49-3所示的流程图,则输出的结果S=________.图K49-39.对于所给的算法中,执行循环的次数是________.10.[2011·苏锡常镇一调]图K49-4给出的是计算1+++…+的值的一个流程图,其中判断框内应填入的条件是i>________.图K49-4 图K49-511.根据图K49-5所示的流程图(其中[x]表示不大于x的最大整数),则输出r=________.12.[2011·南通三模]图K49-6中是一个算法流程图,则输出的n
4、=________.图K49-613.(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-716.(12分)已知一球从100m的高度落下,每次落地后又反跳回原来高度的一半,再落下,在第10次落地时,小球共经过的路程的算法已经分别
5、用For语句和While语句表示如下,请根据其中一种画出流程图.For语句 While语句S←0 h←100I←1WhileI≤10S←S+2hh←h/2I←I+1End WhileS←S-100Print S课时作业(四十九)【基础热身】1.S=A+B+C =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)求分段函
6、数y=的函数值(2)1 [解析]当输入的x≤3时,由2x-1=x,解得x=1;当输入的x>3时,x2-2x+4=x,无解,所以输入的x值为1.7.55 [解析]本题流程图是求和公式:S=1+2+3+…+10=55.8.61 [解析]流程图执行过程如下:k12345S11+22=55+23=1313+24=2929+25=61当k=5时,S=61,退出循环.9.1000 [解析]因为循环中step=1,初值为1,终值为1000,故循环的次数是1000.10.10 [解析]本题中的i代表运算次数,本题的分母是从1到19的10个奇数的倒数和,所以共计算了10次.11. [解析]由框图的算法原理可知
7、:a=,b=,n=1,n(b-a)=-<1;n=2,n(b-a)=2(-)<1;n=3,n(b-a)=3(-)>1,m=[3]=6,r===,输出r=.12.11 [解析]题中流程图的含义是求等比数列{2n}的前n项之和,从而由2×<2011得n=9,又因程序中先进行求和运算,再对n进行赋值的,所以当n=10时,其和已大于2011,但尚未进入判断框,又得n=11,此后得到“否”,故输出的n=11.13.[解答
此文档下载收益归作者所有