【全程复习方略】2014-2015学年高中数学 2.2.2 变量与赋值课时提升作业 北师大版必修3.doc

上传人:飞**** 文档编号:45296385 上传时间:2022-09-23 格式:DOC 页数:12 大小:723.50KB
返回 下载 相关 举报
【全程复习方略】2014-2015学年高中数学 2.2.2 变量与赋值课时提升作业 北师大版必修3.doc_第1页
第1页 / 共12页
【全程复习方略】2014-2015学年高中数学 2.2.2 变量与赋值课时提升作业 北师大版必修3.doc_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《【全程复习方略】2014-2015学年高中数学 2.2.2 变量与赋值课时提升作业 北师大版必修3.doc》由会员分享,可在线阅读,更多相关《【全程复习方略】2014-2015学年高中数学 2.2.2 变量与赋值课时提升作业 北师大版必修3.doc(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、变量与赋值一、选择题(每小题3分,共18分)1.下列赋值语句中,错误的是()A.N=N+1B.K=KKC.A=1=BD.C=AB【解析】选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=

2、6,x=9,最后输出9,6.4.执行如图的算法框图之后,输出的结果为()A.3,5B.-7,5C.3,17D.-7,17【解析】选D.执行第三个赋值语句之后,a=3-25=-7,执行第四个赋值语句之后,b=25-(-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所有可能

3、取值的和等于()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=s2; s=s3; s=s4; s=s5;输出s.该算法的作用是_.输出结果为_.【解析】由程序的意义知:s=12345=120.答案:计算12345的值1208.下面的算法的功能是求所输入的两个正数的平方和.已知最后输出的结果为3.46,试据此将算法补充完整. a=1.1;b=_;S=_; 输出S.【解

4、析】S=a2+b2=1.12+b2=3.46,所以b=1.5.答案:1.5a2+b2【变式训练】如图是求一个数的百分之几的算法框图,则(1)处应填_.【解题指南】因为该图是求一个数的百分之几的算法框图,所以(1)处应是该数与百分比的乘积.【解析】因为算法框图的作用是求一个数的百分之几,所以(1)处应填输入的数n与百分比m的乘积所得数再让它赋值给n.答案:n=nm9.如图,算法框图的功能是_.【解析】该算法框图表示的算法是首先输入5个数,然后计算这5个数的和,再求这5个数的算术平均数,最后输出它们的和与算术平均数.答案:求五个数的和以及这五个数的算术平均数三、解答题(每小题10分,共20分)10

5、.把下面的算法用算法框图表示出来.m=12;n=25;m=m+n;n=mn;输出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.下列给出的赋值语句中,正确的

6、是()A.3=MB.M=-MC.B=A=2D.x+y=0【解析】选B.由赋值语句的要求知.2.在如图的算法框图中,若输出的y的值随着输入的x的值的增大而减小,那么实数a的取值范围是()A.a0B.a0C.a0D.a0【解析】选C.依题意知,函数y=ax-1是单调递减函数,因此a2,则log2x=3,所以x=8,若x2,则x2-1=3,所以x=2.答案:求函数y=的函数值3个6.给出如图所示的算法框图,若输入的实数x的值为0,则输出的y值为_.【解析】由算法框图可得到一个分段函数y=将x=0代入可得y的值为1.答案:1三、解答题(每小题12分,共24分)7.某商场进行优惠促销:若购物金额x在50

7、0元以上,打8折;若购物金额x在300元以上,打9折;否则,不打折,设计算法和算法框图,要求输入购物金额为x,即能输出实际交款额y.【解题指南】本题考查了选择结构的算法框图,关键是由题意列出实际交款额y与购物金额x之间的函数关系式是y=因为它需要对x进行三次判断,所以算法含有两个选择结构.【解析】算法步骤:1.输入购物金额x.2.判断x300是否成立,若成立,则y=x;否则,执行3.3.判断x500是否成立,若成立,则y=0.9x;否则,y=0.8x.4.输出y,结束算法.算法框图:【拓展提升】赋值语句在算法设计中的应用技巧赋值语句是最重要的一种基本语句,也是一个程序中必不可少的重要组成部分,

8、使用赋值语句,一定要注意其格式要求;利用赋值语句可以实现两个变量的互换,方法是引入第三个变量,用三个赋值语句来完成.【变式训练】某工种按工时计算工资,每月总工资=每月劳动时间(小时)每小时工资,从总工资中扣除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.- 12 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com