全程复习方略高中数学 222 变量与赋值课时提升作业 北师大版必修3.docx
- 文档编号:4928993
- 上传时间:2022-12-11
- 格式:DOCX
- 页数:14
- 大小:280.28KB
全程复习方略高中数学 222 变量与赋值课时提升作业 北师大版必修3.docx
《全程复习方略高中数学 222 变量与赋值课时提升作业 北师大版必修3.docx》由会员分享,可在线阅读,更多相关《全程复习方略高中数学 222 变量与赋值课时提升作业 北师大版必修3.docx(14页珍藏版)》请在冰豆网上搜索。
全程复习方略高中数学222变量与赋值课时提升作业北师大版必修3
变量与赋值
一、选择题(每小题3分,共18分)
1.下列赋值语句中,错误的是 ( )
A.N=N+1B.K=K×K
C.A=1=BD.C=A÷B
【解析】选C.由赋值语句的格式知,C错误.
2.阅读下面的算法框图,然后判断下列程序执行后的结果是 ( )
A.5B.15C.11D.14
【解析】选D.开始时x=2,y=5;
第3步时,x=5;
最后输出结果为14.
3.当输入“3”后,如图的算法框图输出的结果为 ( )
A.5B.4C.3D.6
【解析】选A.由题意知,x=3,y=3,
接着x=4,最后x=5.
【变式训练】阅读下面算法框图,判断程序执行后的结果 ( )
A.6,9B.9,6C.6,12D.9,9
【解析】选B.由题意知x=3,y=6,x=9,
最后输出9,6.
4.执行如图的算法框图之后,输出的结果为 ( )
A.3,5B.-7,5
C.3,17D.-7,17
【解析】选D.执行第三个赋值语句之后,a=3-2×5=-7,执行第四个赋值语句之后,b=2×5-(-7)=17.
5.将两数a=8,b=17交换,使a=17,b=8,则下面正确的一组是 ( )
【解题指南】将一个变量的值先赋给中间变量,再将另一个变量的值赋给第一变量,最后把中间变量的值赋给第二个变量即可.
【解析】选B.A执行完后a=17,b=17,C执行完后b=8,a=8,所以不正确;D中执行a=c时,c还没有赋值,所以不正确.故选B.
6.若按如图所示输出的y的值为4,则输入的x所有可能取值的和等于 ( )
A.0B.1C.2D.3
【解析】选A.由该算法可得到一个分段函数
y=
当y=4时,可得到适合条件的x的值为-2和2,它们的和是0,所以选A.
【举一反三】若输入x=2,则输出y=________.
【解析】当x=2时,y=22=4.
答案:
4
二、填空题(每小题4分,共12分)
7.算法:
s=1;
s=s×2;
s=s×3;
s=s×4;
s=s×5;
输出s.
该算法的作用是________.输出结果为________.
【解析】由程序的意义知:
s=1×2×3×4×5=120.
答案:
计算1×2×3×4×5的值 120
8.下面的算法的功能是求所输入的两个正数的平方和.已知最后输出的结果为3.46,试据此将算法补充完整.
a=1.1;
b=________;
S=________;
输出S.
【解析】S=a2+b2=1.12+b2=3.46,
所以b=1.5.
答案:
1.5 a2+b2
【变式训练】如图是求一个数的百分之几的算法框图,则
(1)处应填________.
【解题指南】因为该图是求一个数的百分之几的算法框图,所以
(1)处应是该数与百分比的乘积.
【解析】因为算法框图的作用是求一个数的百分之几,所以
(1)处应填输入的数n与百分比m的乘积所得数再让它赋值给n.
答案:
n=n×m
9.如图,算法框图的功能是________.
【解析】该算法框图表示的算法是首先输入5个数,然后计算这5个数的和,再求这5个数的算术平均数,最后输出它们的和与算术平均数.
答案:
求五个数的和以及这五个数的算术平均数
三、解答题(每小题10分,共20分)
10.把下面的算法用算法框图表示出来.
m=12;
n=25;
m=m+n;
n=m×n;
输出 m,n.
【解析】算法框图如下:
11.输入4个数,输出这4个数的平均数,写出算法及算法框图.
【解析】算法步骤:
1.输入四个数a,b,c,d.
2.计算y=
.
3.输出y.
算法框图,如图所示.
【变式训练】下面是某同学用赋值语句写的用公式法求一元二次方程x2-3x+2=0的根的算法,请帮他填写完整并画出算法框图.
1.a=1,b=-3,c=2;
2.________;
3.________;
4.x1=p+q,x2=p-q;
5.输出x1,x2.
【解析】根据求根公式可知p=-
q=
.
算法框图如下:
一、选择题(每小题4分,共16分)
1.下列给出的赋值语句中,正确的是 ( )
A.3=MB.M=-MC.B=A=2D.x+y=0
【解析】选B.由赋值语句的要求知.
2.在如图的算法框图中,若输出的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
3.阅读如图的算法框图,若输出的结果为2,则①处的处理框内应填的是 ( )
A.x=2
B.b=2
C.x=1
D.a=5
【解题指南】令b=2,逆向思维求出a,再求出x.
【解析】选C.由题意知当b=2时,a=5,则x=1.
4.为确保信息安全,信息需加密传输,发送方由明文→密文(加密),接收方由密文→明文(解密),已知加密规则如图所示,例如,明文1,2,3,4对应密文5,7,18,16.当接收方收到密文14,9,23,28时,则解密得到的明文为 ( )
A.4,6,1,7 B.7,6,1,4
C.6,4,1,7 D.1,6,4,7
【解析】选C.由题意得
解得
故选C.
二、填空题(每小题5分,共10分)
5.(2014·北京高一检测)如图所示的算法框图的功能是__________;若执行该算法框图,输出结果为3,则输入的x值的个数为________.
【解析】求函数y=
的函数值.
当y=3时,若x>2,则log2x=3,所以x=8,
若x≤2,则x2-1=3,所以x=±2.
答案:
求函数y=
的函数值 3个
6.给出如图所示的算法框图,
若输入的实数x的值为0,则输出的y值为_________.
【解析】由算法框图可得到一个分段函数
y=
将x=0代入可得y的值为1.
答案:
1
三、解答题(每小题12分,共24分)
7.某商场进行优惠促销:
若购物金额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,结束算法.
算法框图:
【拓展提升】赋值语句在算法设计中的应用技巧
赋值语句是最重要的一种基本语句,也是一个程序中必不可少的重要组成部分,使用赋值语句,一定要注意其格式要求;利用赋值语句可以实现两个变量的互换,方法是引入第三个变量,用三个赋值语句来完成.
【变式训练】某工种按工时计算工资,每月总工资=每月劳动时间(小时)×每小时工资,从总工资中扣除10%作公积金,剩余的为应发工资,请编写一个输入劳动时间和每小时工资数就能输出应发工资的算法并画出算法框图.
【解题指南】设出每小时工资、每月劳动时间所对应的变量,再引入新变量把每月总工资表示出来,最后求出应发工资.
【解析】算法如下:
1.输入月劳动时间t和每小时工资a.
2.求每月总工资y=每月劳动时间t×每小时工资a.
3.求应发工资z=每月总工资y×(1-10%).
4.输出应发工资z.
算法框图如图:
8.已知函数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.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全程复习方略高中数学 222 变量与赋值课时提升作业 北师大版必修3 全程 复习 方略 高中数学 变量 赋值 课时 提升 作业 北师大 必修