(全国通用版)2018_2019高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示1顺序结构、条件分支结构练习新人教B版必修3.doc

上传人:sofeeling205 文档编号:1192422 上传时间:2019-05-16 格式:DOC 页数:6 大小:648KB
下载 相关 举报
(全国通用版)2018_2019高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示1顺序结构、条件分支结构练习新人教B版必修3.doc_第1页
第1页 / 共6页
(全国通用版)2018_2019高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示1顺序结构、条件分支结构练习新人教B版必修3.doc_第2页
第2页 / 共6页
(全国通用版)2018_2019高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示1顺序结构、条件分支结构练习新人教B版必修3.doc_第3页
第3页 / 共6页
(全国通用版)2018_2019高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示1顺序结构、条件分支结构练习新人教B版必修3.doc_第4页
第4页 / 共6页
(全国通用版)2018_2019高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示1顺序结构、条件分支结构练习新人教B版必修3.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、11.1.2 程序框图1.1.3 算法的三种基本逻辑结构和框图表示(1)顺序结构、条件分支结构课时过关能力提升1 程序框图中表示处理框的是( )A.矩形框B.菱形框C.圆形框D.椭圆形框答案 A2 阅读下面的程序框图,若输入的 a,b,c 分别是 21,32,75,则输出的 a,b,c 分别是( )A.75,21,32 B.21,32,75C.32,21,75 D.75,32,21解析 本题中的程序框图是简单的顺序结构,只是使用了多次变量赋值,所以只要明确给一个变量赋值的含义,容易得出最后输出的 a,b,c 的值是 75,21,32.答案 A3 如图所示的是一个程序框图,已知 a1=3,输出的

2、结果为 7,则 a2的值是( )2A.9 B.10 C.11 D.12解析 令 a2=x,结合程序框图 x=11.得 3+2 =7,即答案 C4 如图所示的程序框图能判断任意输入的数 x 是奇数还是偶数,其中判断框内的条件是( )A.x=0 B.m=0 C.x=1 D.m=1答案 B5 任给 x 的值 ,计算函数 y=1,1中 值 的程序框 图 如 图 所示 ,其中 分 别 是 ( )A.x1,x1,y=3C.x1,y=33解析 首先注意到,“是”时,“ y=1”,则应该是“ x1”;中当“ x1”时,“ y=3”.故选 D.答案 D6 给出一个算法的程序框图如图所示,该程序框图的功能是( )

3、A.求出 a,b,c 三数中的最小数B.求出 a,b,c 三数中的最大数C.将 a,b,c 从小到大排列D.将 a,b,c 从大到小排列答案 A7 阅读如图的程序框图,若输入 a=10,则输出 c 的值为 . 解析 由程序框图知,输入 a=10 时, b=10-8=2,c=10-2=8,故输出的结果为 8.答案 88 如图所示的是某一函数的求值程序框图,则满足程序框图的函数解析式为 . 4解析 程序框图判断框中对“ x3”的判断表示 f(x)为分段函数 .当 x3 时, f(x)=x-2=x-3+1;当 x3 时, f(x)=-x+4=-x+3+1.故 f(x)=|x-3|+1 或 f(x)=

4、-2,3,4-,3.答案 f(x)=|x-3|+1(或 ()=-2,3,4-,3)9 定义某种运算, a b 的运算原理如下图所示,则 0( -1)= ;设 f(x)=(0 x)x-(2 x),则 f(1)= . 答案 1 -110 任意给定 3 个正实数,判断是否存在分别以这 3 个数为三边边长的三角形,画出解决这个问题的程序框图 .解 程序框图如图所示 .5 11 如图所示的程序框图是为解决某个问题而绘制的,仔细分析各框图内的内容及框图之间的关系,回答下面的问题 .(1)该程序框图解决的是怎样的一个问题?(2)若最终输出的结果 y1=3,y2=-2,当 x 取 5 时输出的结果 5a+b

5、的值应该是多大?(3)在(2)的前提下,输入 x 的值越大,输出 ax+b 的值是不是越大?为什么?(4)在(2)的前提下,当输入 x 的值为多大时,输出 ax+b 的值等于 0?解 (1)该程序框图解决的是当 x=2,-3 时,求函数 f(x)=ax+b 的函数值的问题 .其中输入的是自变量x 的值,输出的是 x 对应的函数值 .(2)y1=3,即 2a+b=3. y2=-2,即 -3a+b=-2. 由得 a=1,b=1.则 f(x)=x+1.故当 x 取 5 时,5 a+b=f(5)=5+1=6.(3)因为 f(x)=x+1 是 R 上的增函数,所以输入 x 的值越大,输出 ax+b 的值

6、越大 .(4)令 f(x)=0,即 x+1=0,解得 x=-1,因此当输入 x 的值为 -1 时,输出 ax+b 的值等于 0. 12 某商店对顾客购物实行优惠,具体规则为:货款在 100 元以下(含 100 元)的不优惠,货款在100 元到 500 元(含 500 元)的优惠 3%,货款在 500 元以上的优惠 5%.设计算法,求出购买任意金额的物品所收取的实际费用,并画出程序框图 .解 算法步骤如下:S1 输入购买货物的总货款 x;S2 判断 x100 是否成立 .若成立,则 y=x,输出 y,结束算法;否则,执行 S3;S3 判断 x500 是否成立 .若成立,则 y=0.97x,输出 y,结束算法;否则, y=0.95x,输出 y,结束算法 .程序框图如图所示 .6

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 中学考试

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1