第九章 第四节 算法初步1.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
A.y=ln(-x),y=0,y=2x B.y=ln(-x),y=2x,y=0 C.y=0,y=2x,y=ln(-x) D.y=0,y=ln(-x),y=2x 答案: B 解析:依题意得,当x≤-2时,y=ln(-x),因此①处应填y=ln(-x);当-2x≤3时,y=0,因此③处应填 y=0;当x3时,y=2x,因此②处应填y=2x. [冲关锦囊] 1.解决程序框图问题要注意几个常用变量 (1)计数变量:用来记录某个事件发生的次数,如i=i+1. (2)累加变量:用来计算数据之和,如S=S+i. (3)累乘变量:用来计算数据之积,如p=p×i. 2.处理循环结构的框图问题,关键是理解并认清终止循 环结构的条件及循环次数. [精析考题] [例2] (2011·陕西高考)下图中x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分.当x1=6,x2=9,p=8.5时,x3等于(  ) A.11    B.10    C.8    D.7 [答案] C 3.(2012·合肥模拟)执行下面的程序框图,则输出的 n=(  )A.6 B.5 C.8 D.7 答案: D 返回 第 四 节 算 法 初 步 抓 基 础 明 考 向 提 能 力 教 你 一 招 我 来 演 练 第九章  统计 、统计案例及算法初步 [备考方向要明了] 考 什 么 1.了解算法的含义,了解算法的思想. 2.理解算法框图的三种基本结构:顺序结构、条件结构、 循环结构. 3.了解几种基本算法语句——输入语句、输出语句、赋值 语句、条件语句、循环语句的含义. 怎 么 考 1.循环结构与条件结构是考查的热点. 2.题型多为选择、填空题,注重算法思想的应用,难度中 低档. 一、算法的定义算法是指按照解决某一类问题的和的步骤. 二、程序框图 1.程序框图又称,是一种用、及来表示算法的图形. 一定规则 流程图 明确 有限 程序框 流程线 文字说明 2.程序框图通常由和组成. 程序框 流程线 3.基本的程序框有、、、. 终端框(起止框) 输入、输出框 处理框(执行框) 判断框 三、三种基本逻辑结构 名称 内容   顺序结构 条件结构 循环结构 定义 由若干个的步骤组成的,这是任何一个算法都离不开的基本结构 算法的流程根据有不同的流向,条件结构就是处理这种过程的结构 从某处开始,按照一定的条件某些步骤的情况,反复执行的步骤称为依次 执行 条件是否成立 反复执行 循环体 名称 内容   顺序结构 条件结构 循环结构 程序框图 四、基本算法语句 1.输入、输出、赋值语句的格式与功能 语句 一般格式 功能 输入语句 输出语句 赋值语句 INPUT“提示内 容”;变量 输入信息 PRINT“提示内容”; 表达式 输出常量、变量的 值和系统信息 变量=表达式 将表达式代表的 值赋给变量 2.条件语句的格式及框图 3.循环语句的格式及框图 答案: C 2.(教材习题改编)给出如图程序框图,其功能是 (  )A.求a-b的值B.求b-a的值 C.求|a-b|的值 D.以上都不对 答案: C 解析:求|a-b|的值. 答案: D 4.(教材习题改编)当a=1,b=3时,执行完下面一段过程 后x的值是________. 答案:4 解析:∵ab,∴x=a+b=4. IF ab THENx=a+b ELSEx=a-b END IF 1.解决程序框图问题时应注意的问题 (1)不要混淆处理框和输入框. (2)注意区分条件结构和循环结构. (3)注意区分当型循环和直到型循环. (4)循环结构中要正确控制循环次数. (5)要注意各个框的顺序. 2.两种循环语句的区别 (1)WHILE: 当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.因此,当型循环有时也称为“前测试型”循环. (2)UNTIL: 当计算机遇到UNTIL语句时,先执行一次循环体,再判断是否满足条件,若不满足,再执行循环体,然后再检查是否满足条件,如此反复,直到满足条件时为止.当满足条件时,将不执行循环体,直接跳到LOOP UNTIL 语句后,执行LOOP UNTIL后的语句.因此,直到型循环又称为“后测试型”循环. [精析考题] [例1]  (2011·新课标全国卷)执行如图 所示的程序框图,如果输入的N是6, 那么输出的p是(  ) A.120B.720 C.1 440 D.5 040 [自主解答] 当输入的N是6时,由于k=1,p=1, 因此

文档评论(0)

mv2323 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档