【优化方案】2012高中数学 第2章§3.1知能优化训练 北师大版必修3_第1页
【优化方案】2012高中数学 第2章§3.1知能优化训练 北师大版必修3_第2页
【优化方案】2012高中数学 第2章§3.1知能优化训练 北师大版必修3_第3页
【优化方案】2012高中数学 第2章§3.1知能优化训练 北师大版必修3_第4页
【优化方案】2012高中数学 第2章§3.1知能优化训练 北师大版必修3_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

1 1 下列关于条件语句的叙述正确的是 A 条件语句中必须有 Else 和 End If B 条件语句中可以没有 End If C 条件语句中可以没有 Else 但是必须有 End If D 条件语句中可以没有 End If 但是必须有 Else 解析 选 C 条件语句必须以 If 开头 以 End If 结束 其中 Else 可以没有 2 给出以下四个问题 输入一个数x 输出它的算术平方根 求函数f x Error 的函数值 求周长为 6 的正方形的面积 求三个数a b c中的最小数 其中不需要用条件语句来描述其算法的个数是 A 1 B 2 C 3 D 4 解析 选 A 都需要用选择结构 因而必须用条件语句 不需用条件语句 故 选 A 3 2011 年河南焦作模块测试 条件语句的一般形式如图所示 其中B表示的是 If A Then B Else C End If A 条件 B 条件语句 C 满足条件时执行的语句 D 不满足条件时执行的语句 解析 选 C 根据条件语句的格式可知B表示满足条件时执行的语句 故选 C 4 若下列语句执行的结果是 3 输入x If x 0 Then y x Else y x End If 输出y 则输入的x的值是 解析 该算法的功能是利用给出的x的值 求函数y Error 的值 y 3 当xB Then C A 2 Else C B 2 End If 输出C 在两次执行中分别输入 8 4 和 2 4 则两次执行该语句的输出结果分别为 A 8 2 B 8 4 C 4 2 D 4 4 解析 选 C 输入 8 4 时 满足A B 则C 4 输入 2 4 时 满足A B 则C A 2 8 2 2 B 2 4 2 4 2011 年三明质检 运行下面的程序中 若输入x的值为 5 则输出的y的值为 输入x 3 If xb Then a b End If If a c Then a c End If 输出a 如果输入 10 26 8 那么输出的是 A 10 B 26 C 8 D 28 解析 选 B 该算法语句的功能是输入a b c的值 输出它们中的最小值 6 下列程序的功能是 判断任意输入的数x是否是正数 若是 输出它的平方值 若 不是 输出它的相反数 输入x If Then y x Else y x x End If 输出y 则填入的条件应该是 A x 0 B x 0 C x 0 D x 0 解析 选 D 由题意知若x为非正数 则输出它的相反数 因此填入条件应该是x 0 故选 D 二 填空题 7 读程序 完成下列题目 1 若执行程序时 没有执行语句y x 1 则输入的x的范围是 2 若执行结果y的值是 3 则执行的赋值语句是 输入的x的值是 4 解析 本题是已知分段函数的函数值确定自变量 当x 1 时 有 3 x 1 解得 x 2 符合条件 而当x 1 时 有 3 2 x 1 解得x 1 不符合条件 答案 1 x 1 2 y x 1 2 8 下面给出的是条件语句编写的算法 该算法的功能是 输入n If n能被 2 整除 Then 输出 偶数 Else 输出 奇数 End If 解析 该算法语句反映的是整数n能否被 2 整除问题 若能被 2 整除 则n是偶数 否则为奇数 因此 此算法功能是判断一个整数n是奇数还是遇数 答案 判断一个整数n是奇数还是偶数 9 阅读下列算法 输入x If x0 Then y x 5 1 2 Else y 0 End If End If 输出y 若输入x 2 则输出的结果y为 解析 该程序的功能是计算分段函数 y Error 的函数值 当x 2 时 y 2 3 2 1 2 答案 2 三 解答题 10 根据下面语句描述的算法 画出相应的框图 输入x If x 0 Then 输出x Else 5 输出 x End If 解 本题实际解决的是对于任意给定的x 求函数y x 的函数值的问题 框图如图 所示 11 2011 年济源调研 设火车托运重量为P kg 行李时 每千米的费用 单位 元 标 准为 Y Error 试画出计算行李托运费用的算法框图 并用 If 语句写出算法 解 分别用D M表示托运路程和托运行李费用 算法框图如下 If 语句如下 输入D P If P 30 Then Y 0 3 30 0 5 P 30 Else Y 0 3 P End If M D Y 输出M 12 儿童乘坐火车时 若身高不超过 1 1 m 则不需要买票 若身高超过 1 1 m 但不 超过 1 4 m 则需买半票 若身高超过 1 4 m 则需买全票 试设计一个买票的算法 并画 出相应的程序框图及用 If 语句描述该算法 解 是否买票 买何种票 都是以身高作为条件进行判断的 此处形

温馨提示

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

评论

0/150

提交评论