欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PDF文档下载
     

    2020版数学人教B版必修3学案:第一章 1.1.3 算法的三种基本逻辑结构和框图表示(三) Word版含解析.pdf

    • 资源ID:4112728       资源大小:816.98KB        全文页数:20页
    • 资源格式: PDF        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2020版数学人教B版必修3学案:第一章 1.1.3 算法的三种基本逻辑结构和框图表示(三) Word版含解析.pdf

    1.1.3 算法的三种基本逻辑结构和框图表示 算法的三种基本逻辑结构和框图表示(三三) 学习目标 1.掌握循环结构的程序框图的画法.2.理解循环结构程序框图的执行功能, 并能正 确解题 知识点一 循环结构 思考 1 用累加法计算 123100 的值,其中有没有重复操作的步骤? 答案 用 S 表示每一步的计算结果,S 加下一个数得到一个新的 S,这个步骤被重复了 100 次 思考 2 循环结构的程序框图中一定含有判断框吗? 答案 一定含有在循环结构中需要判断是否执行循环体,故循环结构的程序框图中一定含 有判断框 思考 3 什么样的算法问题要用循环结构?它与条件分支结构,顺序结构有何联系? 答案 如果算法问题涉及的运算有许多重复的步骤,且变量间有相同规律,就可用循环结 构循环结构中有顺序结构与条件分支结构 梳理 根据指定条件决定是否重复执行一条或多条指令的控制结构称为循环结构,反复执行 的步骤称为循环体 知识点二 循环结构的三要素及其作用 循环变量、循环体、循环的终止条件是循环结构的三大要素,循环结构的三要素在分析所有 循环结构的算法、 画出算法的程序框图之前就应该分析清楚, 只有准确地把握了这三个要素, 才能清楚地画出循环结构的程序框图 (1)循环变量:应明确它的初始值、步长(指循环变量每次增加的值)、终值 (2)循环体:也称循环表达式,它是算法中反复执行的部分 (3)循环的终止条件:程序框图中用一个判断框来判断是否继续执行循环体 知识点三 赋值号 思考 在程序框图中,常见“ii1” ,它是什么意思? 答案 它表示先计算等号右边“i1”的值,再把这个值赋给等号左边的变量 梳理 一般地,“变量表达式”中的“”叫赋值号,它的功能是把右边表达式的值赋给 左边的变量,故它与数学中的等号不完全一样,所以不能颠倒写成“表达式变量” 1循环结构中,判断框内的条件不是唯一的( ) 2判断框中的条件成立时,要结束循环向下执行( × ) 3循环体中要对判断框中的条件变量有所改变才会使循环结构不会出现“死循环” ( ) 题型一 循环结构程序框图的画法 例 1 写出求 1×2×3×4×5××n 的值的算法步骤,并画出程序框图 解 算法如下: S1 输入 n,设 t 的初始值为 1. S2 设 i 的初始值为 2. S3 如果 in,则执行第四步,否则,转去执行 S7. S4 计算 t 乘 i 并将结果赋给 t. S5 计算 i 加 1 并将结果赋给 i. S6 返回执行 S3. S7 输出 t 的值并结束算法 根据自然语言描述,程序框图如图所示 反思与感悟 这是一个累乘问题,重复进行了 n1 次乘法,可以利用循环结构描述,需引入 累乘变量 t 和计数变量 i,这里 t 与 i 每循环一次,它们的值都在改变 跟踪训练 1 阅读如图的程序框图,运行相应的程序,则输出 S 的值为( ) A10 B6 C14 D18 答案 B 解析 执行程序:S20,i1,i2, S20218; i4,S18414; i8,S1486, 满足 i5 的条件,结束循环, 输出 S 的值为 6,故选 B. 题型二 含循环结构程序框图的设计 例 2 设计算法求 1×2×3××2 016×2 017 的值,并画出程序框图 解 算法如下: S1 设 M 的值为 1. S2 设 i 的值为 2. S3 如果 i2 017,则执行 S4;否则执行 S6. S4 计算 MM×i. S5 计算 ii1,返回执行 S3. S6 输出 M 的值,并结束算法 程序框图如图所示 引申探究 若将本例中的积改为和,如何设计程序框图 解 程序框图如下 反思与感悟 利用循环结构解决问题的“三个确定” (1)确定循环变量及初始值,弄清循环变量表示的意义、取值范围及变化规律 (2)确定循环体的功能,根据实际情况确定采用哪种循环结构 (3)确定循环结构的终止条件,弄清不等号的方向及是否含有等号 跟踪训练 2 执行如图所示的程序框图,输出的 k 值是( ) A3 B5 C7 D9 答案 B 解析 第一次循环:n3×5116,k011,继续循环; 第二次循环:n8,k112,继续循环; 16 2 第三次循环:n 4,k213,继续循环; 8 2 第四次循环:n 2,k314,继续循环; 4 2 第五次循环:n 1,k415,结束循环输出 k5.故选 B. 2 2 题型三 循环结构在实际中的应用 例3 以下是某次考试中某班15名同学的数学成绩:72,91,58,63,84,88,90,55,61,73,64,77,82,94,60. 要求将 80 分以上的同学的平均分求出来,请画出程序框图 解 程序框图如图所示 反思与感悟 应用循环结构解决实际问题的策略 跟踪训练 3 某公司为激励广大员工的积极性,规定:若推销产品价值在 10 000 元之内的 年终提成 5%;若推销产品价值在 10 000 元以上(包括 10 000 元),则年终提成 10%,设计一 个求公司员工年终提成 f(x)的算法的程序框图 解 程序框图如图所示: 1执行如图所示的程序框图后,输出的值为 4,则 P 的取值范围是( ) A. P BP 7 8 15 16 15 16 C. P D. P 3 4 7 8 7 8 15 16 答案 C 解析 SP 时,执行循环体,SP 时输出 n4, S 加上的最后一项为 ,此时 S , P,结合输出的值为 4 知, P 1 23 1 8 1 2 1 4 1 8 7 8 7 8 3 4 . 7 8 2运行如图所示的程序框图,则输出的 T_. 答案 20 解析 T0,S0,TS 不成立 执行第一次循环后,S4,n2,T2,24 仍不成立 执行第二次循环后,S8,n4,T6,68 仍不成立 执行第三次循环后,S12,n6,T12, ,1212 仍不成立 执行第四次循环后,S16,n8,T20,2016 成立, 故输出 T 的值为 20. 3按照如图的程序框图运行,已知输入 x 的值为 2log23,则输出的 y 的值为_ 答案 1 24 解析 因为 2log232log244, 所以 x2log2313log233log224, 故 y x ( 1 2) × . 3 2 3 log 1 2 1 8 1 3 1 24 4已知如图所示的程序框图 若 a5,则输出 b_. 答案 26 解析 若 a5,程序执行“否” ,计算 b52126, 故 b26. 5请认真阅读程序框图, (1)写出每一个 Ai的值; (2)写出程序框图的输出结果 S 的值 解 (1)A39,A411,A513,A615,A717. (2)该程序的作用是累加并输出 S911131517 的值S91113151765.即 输出结果 S 的值是 65. 1需要重复执行同一操作的结构称为循环结构,即从某处开始,按照一定条件反复执行某一 处理步骤反复执行的处理步骤称为循环体 (1)循环结构中一定包含条件分支结构; (2)在循环结构中,通常都有一个起循环计数作用的变量,这个变量的取值一般都含在执行或 终止循环体的条件中 2 程序框图中的任何结构内的每一部分都有机会被执行到, 也就是说对每一个框来说都应当 有一条从入口到出口的路径,在程序框图中是不允许有死循环出现的 一、选择题 1如图所示是一个循环结构的算法,下列说法不正确的是( ) A是循环变量初始化,循环就要开始 B为循环体 C是判断是否继续循环的终止条件 D可以省略不写 答案 D 2在解决下列各问题的算法中,一定用到循环结构的是( ) A求函数 f(x)3x22x1 当 x5 时的值 B用二分法求的近似值3 C求一个给定实数为半径的圆的面积 D将给定的三个实数按从小到大排列 答案 B 解析 用二分法求的近似值,因为取中点验证函数值符号等步骤要重复执行,所以一定用3 到循环结构. 3如图是求 x1,x2,x10的乘积 S 的程序框图,图中空白框中应填入的内容为( ) ASS×(n1) BSS×xn1 CSS×n DSS×xn 答案 D 解析 赋值框内应为累乘积,累乘积前面项累乘积×第 n 项,即 SS×xn. 4某程序框图如图所示,该程序运行后输出的 k 的值是( ) A4 B5 C6 D7 答案 A 解析 k0,S0S1, k1S1213, k2S32311, k3S11211100, k4,故输出 k4. 5如图是一个算法的程序框图,该程序所输出的结果是( ) A. B. 1 2 2 3 C. D. 3 4 4 5 答案 C 解析 运行第一次的结果为 i2,m1, n0 ; 1 1 × 2 1 2 第二次 i3,m2,n ; 1 2 1 2 × 3 2 3 第三次 i4,m3,n . 2 3 1 3 × 4 3 4 此时 i4 程序终止,即输出 n . 3 4 6某程序框图如图所示,则运行该程序后输出的 S 等于( ) A. B. 5 3 7 4 C. D. 9 5 11 6 答案 D 解析 执行程序框图,可得 S1,n1, 不满足条件 n5,S1 ,n2, 1 2 不满足条件 n5,S1 ,n3, 1 2 1 6 不满足条件 n5,S1 ,n4, 1 2 1 6 1 12 不满足条件 n5,S1 ,n5, 1 2 1 6 1 12 1 20 不满足条件 n5,S1 ,n6, 1 2 1 6 1 12 1 20 1 30 满足条件 n5,退出循环,输出 S 的值 由于 S1 ,故选 D. 1 2 1 6 1 12 1 20 1 30 11 6 7某程序框图如图所示,若输出的 S57,则判断框内应为( ) Ak4 Bk5 Ck6 Dk7 答案 A 解析 当 k1 时,kk12,S2×124; 当 k2 时,kk13,S2×4311; 当 k3 时,kk14,S2×11426; 当 k4 时,kk15,S2×26557. 此时 S57,循环结束,k5,所以判断框中应为“k4” 8如图所示的程序框图,输出 S 的值是,则判断框内应填( ) 1 2 016 An2 015 Bn2 014 Cn2 016 Dn2 015 答案 D 解析 由程序框图可知,该程序的功能是利用循环结构输出 S1× × × ×× 1 2 2 3 3 4 n n1 的值, 1 n1 若输出 S 的值是, 1 2 016 1 n1 则循环变量的终值为 2 015, 故判断框内应填入 n2 015,故选 D. 二、填空题 9执行如图所示的程序框图,若输入 n 的值为 3,则输出结果为_ 答案 8 解析 根据程序框图得, 第一次进入循环体后,S1×22,k112; 第二次进入循环体后,S2×24,k213; 第三次进入循环体后,S4×28,k314, 此时不满足条件 k3,退出循环,故输出的结果是 8. 10执行如图所示的程序框图,输出 T_. 答案 30 解析 按照程序框图依次执行: S5, n2, T2; S10, n4, T246; S15, n6, T6612; S20, n8, T12 820;S25,n10,T201030S,输出 T30. 11执行如图所示的程序框图,若输入 n5,则输出 k 的值为_ 答案 3 解析 n5,k0n16,k1n49,k2n148,k3n445150,输出 k3. 12阅读如图所示的程序框图,运行相应的程序,输出的结果是_ 答案 8 解析 由程序框图可知,程序运行时,数值 S 与 n 的对应变化如下表: S1 1 2 2 n248 故当 S2 时,输出 n8. 三、解答题 13设计求使 12345n100 成立的最大自然数 n 的值的算法,并画出程序框图 解 算法: S1 令 S0,n1. S2 SSn. S3 nn1. S4 若 S100,则输出 n2,结束算法;否则,返回 S2. 程序框图如图所示 四、探究与拓展 14 执行两次如图所示的程序框图, 若第一次输入的a的值为1.2, 第二次输入的a的值为1.2, 则第一次、第二次输出的 a 的值分别为( ) A0.2,0.2 B0.2,0.8 C0.8,0.2 D0.8,0.8 答案 C 解析 若第一次输入的 a 的值为1.2,满足上面一个判断框条件 a0, 第 1 次循环,a1.210.2, 第 2 次判断后循环,a0.210.8, 第 3 次判断,满足上面一个判断框的条件退出上面的循环,进入下面的循环, 不满足下面一个判断框条件 a1,退出循环,输出 a0.8; 第二次输入的 a 的值为 1.2,不满足上面一个判断框条件 a0,退出上面的循环,进入下面 的循环, 满足下面一个判断框条件 a1, 第 1 次循环,a1.210.2, 第 2 次判断后不满足下面一个判断框的条件退出下面的循环,输出 a0.2.故选 C. 15用循环结构书写求 1 的算法,并画出相应的程序框图 1 2 1 3 1 4 1 1 000 解 算法如下: S1 S0,i1. S2 SS . 1 i S3 ii1. S4 判断 i1 000 是否成立,若成立执行 S5,否则执行 S2. S5 输出 S,结束算法 相应的程序框图如图所示

    注意事项

    本文(2020版数学人教B版必修3学案:第一章 1.1.3 算法的三种基本逻辑结构和框图表示(三) Word版含解析.pdf)为本站会员(白大夫)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开