学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx

上传人:b****1 文档编号:14033648 上传时间:2022-10-17 格式:DOCX 页数:9 大小:197.65KB
下载 相关 举报
学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx_第1页
第1页 / 共9页
学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx_第2页
第2页 / 共9页
学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx_第3页
第3页 / 共9页
学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx_第4页
第4页 / 共9页
学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx

《学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx》由会员分享,可在线阅读,更多相关《学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx(9页珍藏版)》请在冰豆网上搜索。

学年高中数学北师大必修三同课异构练习第2章 算法初步 222课时提升作业十三Word格式.docx

2.(2019·

新余高一检测)下列赋值语句准确的是()

A.m+n=2019B.2019=m

C.m+2019=mD.m=m+2019

【解题指南】根据对变量赋值的定义实行判断.

【解析】选D.由赋值语句的格式可知m=m+2019准确.

3.(2019·

吉安高一检测)“x=3×

5”,“x=x+1”是某一程序中的先后相邻的两个语句,那么下列说法准确的是()

①x=3×

5的意思是x=3×

5=15,此式与算术中的式子是一样的;

②x=3×

5是将数值15赋给x;

③x=3*5能够写为3×

5=x;

④x=x+1在执行时赋值号右边x的值是15,执行后左边x的值是16.

A.①③B.②④C.①④D.②③

【解析】选B.赋值语句中的“=”与算术上的“=”是不一样的,式子两边的值也不能互换,而x=x+1是将x+1的值赋给x.

4.将两数a=8,b=17交换,使a=17,b=8,则下面准确的一组是()

【解题指南】将一个变量的值先赋给中间变量,再将另一个变量的值赋给第一变量,最后把中间变量的值赋给第二个变量即可.

【解析】选B.A执行完后a=17,b=17,不准确;

C执行完后b=8,a=8,所以不准确;

D中执行a=c时,c还没有赋值,所以不准确.故选B.

5.(2019·

咸阳高一检测)计算机执行下面的算法步骤,输出的结果是()

A.2B.4C.8D.16

【解析】选B.由程序知,当执行“x=y”时,x的值为2,

所以输出的结果应是22=4.

【误区警示】此题容易出现,x=2,y=4的错误.

二、填空题(每小题5分,共15分)

6.(2019·

榆林高一检测)如图所示的一个算法流程图,已知a1=3,输出的b=7,则a2的值是.

【解析】由算法流程图可知,=b=7,a1=3,则a2=11.

答案:

11

【延伸探究】若将算法框图中的第二步“b=a1+a2”,改为“b=”,则结果如何?

【解析】由算法框图可知b=.

所以=7,即=7.

所以a2=25.

7.如图,算法框图的功能是.

【解析】该算法框图表示的算法是首先输入5个数,然后计算这5个数的和,再求这5个数的算术平均数,最后输出它们的和与算术平均数.

求五个数的和以及这五个数的算术平均数

8.(2019·

萍乡高一检测)如图是求一个数的百分之几的算法框图,则

(1)处应填.

【解析】因为算法框图的作用是求一个数的百分之几,所以

(1)处应填输入的数n与百分比m的乘积所得数再让它赋值给n.

n=n×

m

三、解答题(每小题10分,共20分)

9.(2019·

九江高一检测)已知函数f(x)=3x-1,试用算法框图执行表示求f[f

(2)]的值的过程.

【解析】算法框图如图所示.

10.某商场实行优惠促销:

若购物金额x在500元以上,打8折;

若购物金额x在300元以上,打9折;

否则,不打折,设计算法和算法框图,要求输入购物金额为x,即能输出实际交款额y.

【解题指南】本题考查了选择结构的算法框图,关键是由题意列出实际交款额y与购物金额x之间的函数关系式是y=

因为它需要对x实行三次判断,所以算法含有两个选择结构.

【解析】算法步骤:

1.输入购物金额x.

2.判断x≤300是否成立,若成立,则y=x;

否则,执行3.

3.判断x≤500是否成立,若成立,则y=0.9x;

否则,y=0.8x.

4.输出y,结束算法.

 

算法框图:

【拓展提升】赋值语句在算法设计中的应用技巧

赋值语句是最重要的一种基本语句,也是一个程序中必不可少的重要组成部分,使用赋值语句,一定要注意其格式要求;

利用赋值语句能够实现两个变量的互换,方法是引入第三个变量,用三个赋值语句来完成.

(20分钟40分)

一、选择题(每小题5分,共10分)

1.在如图的算法框图中,若输出的y的值随着输入的x的值的增大而减小,那么实数a的取值范围是()

A.a>

0B.a≥0C.a<

0D.a≤0

【解析】选C.依题意知,函数y=ax-1是单调递减函数,所以a<

0.

【延伸探究】若本题算法框图中,输入x=2,输出y=5,则a=.

【解析】由题意知5=2a-1,所以a=3.

3

2.阅读如图的算法框图,若输出的结果为2,则①处的处理框内应填的是()

A.x=2B.b=2C.x=1D.a=5

【解题指南】令b=2,逆向思维求出a,再求出x.

【解析】选C.由题意知当b=2时,a=5,则x=1.

二、填空题(每小题5分,共10分)

宜春高一检测)写出图①、图②框图的运行结果.

(1)图①中输出s=.

(2)图②中,若R=16,则a=.

【解析】

(1)s=36+63=945.

(2)b==2,a=2×

2=4.

(1)945

(2)4

4.(2019·

合肥高一检测)如图所示,流程图中输出d的含义是.

【解析】根据程序框图得到所求的值d=,

此式子表示的是点(x0,y0)到直线Ax+By+C=0的距离.

点(x0,y0)到直线Ax+By+C=0的距离

汉中高一检测)已知函数y=f(x)=试写出求该函数值的算法,并画出程序框图.

【解析】算法设计.

1.输入x.

2.判断x>

0是否成立,

若成立,则y=1,转执行第四步;

若不成立,则执行第三步.

3.判断x=0是否成立;

若成立,则y=0,转执行第四步,

否则y=-1,执行第四步.

4.输出y.

程序框图:

6.已知函数f(x)=x2-1,g(x)=3x+5,设计一个求f(g

(2))+g(f(3))的值的算法.

【解析】算法如下:

1.x=2;

2.g=3x+5;

3.f=g2-1;

4.y1=f;

5.x=3;

6.f=x2-1;

7.g=3f+5;

8.y2=g;

9.y=y1+y2;

10.输出y.

【补偿训练】“植树造林,防风抗沙”.某沙漠地区在2009年底有绿化带树林20000亩,该地区每年春天都会种树400亩加以绿化,但同时每年冬天又会有总绿化面积的1%被沙漠化,问2019年底该地区总绿化面积有多少亩?

画出框图,并用赋值语句实行表示:

【解析】框图如图所示:

关闭Word文档返回原板块

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1