高中数学 基础知识篇 1.2基本算法语句训练 新人教B版必修3.doc_第1页
高中数学 基础知识篇 1.2基本算法语句训练 新人教B版必修3.doc_第2页
高中数学 基础知识篇 1.2基本算法语句训练 新人教B版必修3.doc_第3页
高中数学 基础知识篇 1.2基本算法语句训练 新人教B版必修3.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.2基本算法语句建议用时实际用时满分实际得分45分钟100分- 4 -一、 选择题(每小题6分,共24分)1. 下面一段程序执行后输出的结果是()a3,1b4,1c4,2d4,32.阅读如图的程序,若分别输入-3、-2、-1、0、4、5,则输出的结果是()a.4,5 b.0,1,2,3,4,5 c.1,2,3,4,5 d.3,4,5,3. 程序如下:input “a=”;ainput “b=”;binput “c=”;cif bathent=aa=bb=tend ifif cathent=aa=cc=tend ifif cbthent=bb=cc=tend ifprint a,b,cend若输入a=1,b=3,c=2,则输出的结果是( )a. 1,2,3 b. 3,2,1c. 2,3,1 d. 3,1,24. 执行下面的程序,如果输出的结果是4,那么输入的只可能是()a-2或2b2c-2或4d2或-4二、 填空题(每小题8分,共24分)5. 程序如下:若输入10,20,30,则输出结果为 .6. 分析下面的程序:若输入38,则得到的结果是 .7. 已知下列程序:inputtift=3then c=0.2else c=0.2+0.1*(t-3)endifprintcend当输入t=5时,输出结果是 .三、解答题(共52分)8.(24分)下列程序运行后,a,b,c的值各等于什么?(1)a=3 (2)a=3b=-5 b=-5c=8 c=8a=b a=bb=c b=cprinta,b,c c=aend printa,b,c end9. (28分)元旦期间,某商场搞挂历促销活动:原价每本20元,购买5到9本按9折收费,买10本及以上按8折收费,画出收费的程序框图,并写出相应的程序. 1.2基本算法语句 答题纸 得分: 一、选择题题号1234答案二、填空题5 6 7. 三、解答题题8.9.1.2基本算法语句 答案一、选择题1.d 解析:a=3,b=1,a=a+b=3+1=4,b=a-b=4-1=3故输出的变量a,b的值分别为:4,3.故选d2.a 解析:分析程序中各变量、各语句的作用,再根据流程所示的顺序,可知:该程序的作用是判断输入数值的符号,并将输入的正数输出输入的6个数:-3、-2、-1、0、4、5中,只有4与5是正数,输出的结果为:4,5.故选a.3.b 解析:本题考查输入3个数,按由小到大的顺序输出.4.b 解析:该程序的作用是计算y=当x0时,x2=4,x=2;当x0时,y=x0,不可能等于4,那么输入的数是2故选b二、填空题5. 20,30,20 解析:给a,b,c赋初值分别为10,20,30,执行a=b后a的值为20,执行b=c后b的值为30,执行c=a后c的值为206.83 解析:根据程序语句,其意义为:输入一个x,使得 9x100,a=x10为取十位数,b=x mod 10为取余数,即取个位数,x=10*b+a 重新组合数字,用原来二位数的十位当个位,个位当十位,否则说明输入有误.故当输入38时,输出83.7.0.4 解析:由已知中程序语句可知该程序的功能是:计算分段函数c= t=5,c=0.2+0.1(5-3)=0.4.三、解答题8.解:(1)把3赋给变量a,把-5赋给变量b,把8赋给变量c,把-5赋给变量a,把8赋给变量b,最后输出a,b,c,此时a=-5,b=8,c=8(2)把3赋给变量a,把-5赋给变量b,把8赋给变量c,把-5赋给变量a,把8赋给变量b,把-5赋给变量c,最后输出a,b,c,此时a=-5,b=8,c=-59.解:程序: 程序框图:input“x=”;xif x

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论