【创新设计】2013-2014版高中数学 1.3.3条件语句试题 苏教版必修3_第1页
【创新设计】2013-2014版高中数学 1.3.3条件语句试题 苏教版必修3_第2页
【创新设计】2013-2014版高中数学 1.3.3条件语句试题 苏教版必修3_第3页
【创新设计】2013-2014版高中数学 1.3.3条件语句试题 苏教版必修3_第4页
【创新设计】2013-2014版高中数学 1.3.3条件语句试题 苏教版必修3_第5页
全文预览已结束

下载本文档

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

文档简介

1 1 3 31 3 3 条件语句条件语句 双基达标 限时15分钟 1 条件语句的一般形式是 If A Then B Else C 其中 B 表示的是 填序号 满足条件时执行的内容 条件语句 条件 不满足条件时执行的内容 解析 由条件语句的结构及功能知 B 表示的是满足条件时执行的内容 答案 2 下面是一个算法的伪代码 如果输入的x值是 10 则输出的y值是 Read x If x 5 Then y 10 x Else y 8 5x End If Print y 解析 由输入x的值为 10 得y 8 5 10 85 答案 85 3 在如图所示的算法过程中 当分别输入x 2 x 3 时 则输出的函数值分别为 Read x If x 0 Then y x2 Else y 2x End If Print y 解析 表示求函数 y Error 当x 2 x 3 时求y的值 答案 4 和 6 4 通过下面伪代码 输出的y的值为 x 3 If x 3 Then y x2 Else y 2x End If Print y 解析 由 3 不大于 3 得y 2x 6 答案 6 5 写出如图所示的伪代码表示的函数 Read x If x 6 Then y 3x 2 Else y x 2 012 End If Print y 解析 由条件语句的功能知本题 2 伪代码表示的函数是分段函数 答案 y Error 6 下面是某一问题算法的伪代码 Read x If x 2 Then y x2 1 Else y x2 1 End If Print y 1 此伪代码是哪个问题的伪代码 2 当输入的x值为 3 时 求输出的结果 解 1 求函数y Error 的函数值的伪代码 2 8 综合提高 限时30分钟 7 下面由伪代码运行的结果是 a 2 b 3 If a b Then t a a b b t End If Print a b 解析 其表示的算法为a b按从大到小的顺序排列 答案 3 2 8 为了在运行下面的程序之后得到输出的y值为 16 键盘输入的x可以是 解析 本题中伪代码是求函数y Error 的函数值 由输出的y值为 16 从而有 x 1 2 16 x 0 或 x 1 2 16 x 0 x 5 或x 5 答案 5 或 5 9 以下给出的是用条件语句编写的一个程序 根据该程序回答 1 若输入 4 则输出结果是 2 该程序的功能是求函数 的函数值 3 Read x If x 3 Then y 2x Else If x 3 Then y x2 1 Else y 2 End If End If Print y 解析 由条件语句的功能可知 x 4 3 则y 42 1 15 此程序的功能为 求函数 f x Error 答案 1 15 2 f x Error 10 将下列程序补充完整 1 输入两个数 输出其中较小的数 则 应为 Read a b If a b Then Print a Else End If 2 求函数y x 4 1 的函数值 则 应为 Read x If x 4 Then y x 3 Else End If Print y 解析 1 Else 后面是否满足条件 a b 时执行的内容 应该是输出较小的数b 故 填 Print b 2 Else 后面是否满足条件 x 4 时执行的内容 应该是 y x 4 1 4 x 1 5 x 故填 y 5 x 答案 1 Print b 2 y 5 x 11 给定三个函数y1 x2 1 y2 2x 3 y3 x2 6x 给出一个x的值 分别计算它 们的函数值 并输出它们中最小的一个 试用伪代码写出根据输入的x的值计算y值的一 个算法并画出算法流程图 解 伪代码如下 Read x 4 y1 x2 1 y2 2x 3 y3 x2 6x If y1 y2 y1 y3 Then Print y1 Else If y2 y3 Then Print y2 Else Print y3 End If End If 算法流程图如图所示 12 某商场为了促销 采用购物打折的优惠办法 每位顾客一次购物 1 000 元以上打九五折 2 000 元以上打九折 3 000 元以上打八五折 5 000 元以上打八折 试编写伪代码程序求优惠价 解 设购物款数原为x元 优惠后价格为y元 则优惠付款方式可用分段函数表示为 y Error 伪代码如下 Read x If x 1 000 Then y x Else If x 2 000 Then y 0 95x Else If x 3 000 Then y 0 9x Else If x 5 000 Then 5 y 0 85x Else y 0 8x End If End If End If End If Print y 13 创新拓展 写出求一元二次方程ax2 bx c 0 的解的算法 并画出流程图 解 伪代码如下 Read a b c b2 4ac p b 2a q 2a If 0 Then x

温馨提示

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

评论

0/150

提交评论