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

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

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

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

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

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

http://cooco.net.cn永久免费组卷搜题网http://cooco.net.cn永久免费组卷搜题网2010届高三数学一轮复习强化训练精品――基本算法语句、算法案例基础自测1.下面是一个算法的操作说明:①初始值为n←0,x←1,y←1,z←0;②n←n+1;③x←x+2;④y←2y;⑤z←z+xy;⑥如果z>7000,则执行语句⑦;否则回到语句②继续执行;⑦打印n,z;⑧程序终止.由语句⑦打印出的数值为、.答案876822.按照下面的算法进行操作:S1x←2.35S2y←Int(x)S3Printy最后输出的结果是.答案23.读下面的伪代码:ReadxIfx>0ThenPrintxElsePrint-xEndIf这个伪代码表示的算法的功能是.答案输入一个数,输出其绝对值4.下面是一个算法的伪代码.如果输入的x的值是20,则输出的y的值是.答案1505.与下列伪代码对应的数学表达式是.Readne←0S←1ForIFrom1TonStep1S←S×Ie←e+1/SEndforPrinte答案S=1+++…+例1设计算法,求用长度为l的细铁丝分别围成一个正方形和一个圆时的面积.要求输入l的值,输出正方形和圆的面积.解伪代码如下:ReadlS1←(l×l)/16S2←(l×l)/(4×3.14)PrintS1PrintS2End例2(14分)已知分段函数y=,编写伪代码,输入自变量x的值,输出其相应的函数值,并画出流程图.解伪代码如下:流程图如图所示:ReadxIfx<0Theny←-x+1ElseIfx=0Theny←0Elsey←x+1EndIfEndIfPrintyEnd7分例3编写一组伪代码计算1+++…+,并画出相应的流程图.解伪代码如下:i←1S←0Whilei≤1000S←S+1/ii←i+1EndWhilePrintSEnd流程图如图所示:1.下面的表述:①6←p;②t←3×5+2;③b+3←5;④p←((3x+2)-4)x+3;⑤a←a3;⑥x,y,z←5;⑦ab←3;⑧x←y+2+x.其中正确表述的赋值语句有.(注:要求把正确的表述的序号全填上)答案②④⑤⑧2.某百货公司为了促销,采用打折的优惠办法:每位顾客一次购物①在100元以上者(含100元,下同),按九五折优惠;②在200元以上者,按九折优惠;③在300元以上者,按八五折优惠;④在500元以上者,按八折优惠.试写出算法、画出流程图、伪代码,以求优惠价.解设购物款为x元,优惠价为y元,则优惠付款公式为y=算法分析:S1输入x的值;S2如果x<100,输出y←x,否则转入S3;S3如果x<200,输出y←0.95x,否则转入S4;S4如果x<300,输出y←0.9x,否则转入S5;S5如果x<500,输出y←0.85x,否则转入S6;S6输出y←0.8x.3.某玩具厂1996年的生产总值为200万元,如果年生产增长率5%,计算最早在哪一年生产总值超过300万元.试写出伪代码.解伪代码如下:n←1996p←1.05a←200Whilea≤300a←a×pn←n+1EndWhilePrintnEnd一、填空题1.伪代码a←3b←5Printa+b的运行结果是.答案82.为了在运行下面的伪代码后输出y=16,应输入的整数x的值是.ReadxIfx<0Theny←(x+1)2Elsey←1-x2EndIfPrinty答案-53.写出下列伪代码的运行结果.图1图2(1)图1的运行结果为;(2)图2的运行结果为.答案(1)7(2)64.以下给出的是用条件语句编写的一个伪代码,该伪代码的功能是.ReadxIfx<3Theny←2×xElseIfx>3Theny←x2-1Elsey←2EndIfEndIfPrintyEnd答案求下列函数当自变量输入值为x时的函数值f(x),其中f(x)=5.下面是一个算法的伪代码,其运行的结果为.S←1ForIFrom3To99Step2S←S+IEndForPrintS答案25006.如图所示,该伪代码表示的作用是.Reada,b,cm←max(a,b,c)PrintmEnd答案求三个数中最大