ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:142.10KB ,
资源ID:5155812      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5155812.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高考数学一轮复习 第十二章算法初步与框图推理与证明复数122基本算法语句算法案例教学案 新人教B版.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

高考数学一轮复习 第十二章算法初步与框图推理与证明复数122基本算法语句算法案例教学案 新人教B版.docx

1、高考数学一轮复习 第十二章算法初步与框图推理与证明复数122基本算法语句算法案例教学案 新人教B版高考数学一轮复习 第十二章算法初步与框图、推理与证明、复数122基本算法语句、算法案例教学案 新人教B版了解几种基本算法语句输入语句、输出语句、赋值语句、条件语句、循环语句的含义1输入语句不同的程序语言都有自己的输入指令和方法,在Scilab中的输入语句之一是“input”,不仅可输入数值,也可输入单个或多个字符2输出语句(1)“print”语句程序中的print的参数_表示在屏幕上输出(2)“disp”语句disp也是Scilab的输出语句,运行后在界面窗口上显示_中间的文字3赋值语句(1)赋值

2、语句的一般格式:_.(2)在研究问题的过程中可以取不同数值的量称为_,把一个值a赋给变量b的过程称为_,“_”为赋值符号注意事项:赋值号“”左边只能是变量名,右边是表达式,左右边不能交换;每一个赋值语句只能出现一次“”,只能给一个变量赋值赋值号“”的理解:把右边的数值赋给左边的变量或计算右边表达式的值并把计算结果赋给左边的变量4条件语句处理条件分支逻辑结构的算法语句功能语句格式对应框图如果表达式结果为真,则执行表达式后面的语句序列1,否则跳过语句序列1if表达式语句序列1;end如果表达式结果为真,则执行表达式后面的语句序列1;如果表达式结果为假,则执行else后面的语句序列2if表达式语句序

3、列1;else语句序列2;end5.循环语句(1)for循环格式为for循环变量初值:步长:终值循环体;end(2)while语句格式为while表达式循环体;end6更相减损术第一步:任意给定两个正整数,判断它们是否都是_若是,用2约简;若不是,执行第二步第二步:以_减去_,接着把所得的差与较小的数比较,并以大数减小数继续这个操作,直到_为止,则相等的数就是所求的_7秦九韶算法把一个n次多项式函数f(x)anxnan1xn1a1xa0改写成如下形式:f(x)_.求多项式的值时,首先计算最内层括号内一次多项式的值,即_,然后由内向外逐层计算一次多项式的值,即v2v1xan2,v3v2xan3,

4、 vnvn1xa0.1已知变量a,b已被赋值,要交换a,b的值,采用的算法是()Aab,baBac,ba,cbCac,ba,caDca,ab,bc2运行下面的程序时,while循环语句的执行次数是()A3 B4 C15 D193运行下面的程序,若输入5,则输出的值是()A10 B10 C20 D204下列关于利用更相减损之术求156和72的最大公约数的说法中正确的是()A第一步必须是约简B第一步可以约简,也可以不约简C第一步作差为1567284;第二步作差为728412D以上都不对52012年某地森林面积为1000 km2,且每年增长5%,到哪一年该地森林面积超过2 000 km2?请设计一个

5、程序,并画出程序框图一、输入、输出和赋值语句【例1】 设计一个可以输入圆柱的底面半径r和高h,再计算出圆柱的体积和表面积的算法,画出程序框图,并写出程序(取3.14)方法提炼1输入、 输出、赋值语句是任何一个算法中必不可少的语句一个输出语句可以输出多个表达式的值在赋值语句中,变量的值始终等于最近一次赋给它的值,先前的值将被替换2一个赋值语句只给一个变量赋值,但一个语句行可以写多个赋值语句3不能利用赋值语句进行代数式的演算(如化简、分解因式、解方程等)4编写程序的关键在于搞清问题的算法,特别是算法的结构,然后确定采取哪一种算法语句5编写程序时,要注意常见运算符号的书写方式如ab(ab);a*b(

6、ab);a/b();sqrt(x)();ab(a除以b的整数商,如52);amodb(a除以b的余数,如5mod2=1)等,还要明确它们的运算规则:先乘除、后加减;乘幂优于乘除;函数优于乘幂;同级运算从左向右按顺序进行;括号内最优先,多层括号则从内到外依次进行运算注意表达式中的括号一律用小括号“()”请做演练巩固提升2二、条件语句【例2】 已知函数y试输入x的值计算y的值,画出程序框图,并写出程序方法提炼1条件语句一般用在需要对条件进行判断的算法设计中,如求分段函数的函数值往往用条件语句编写程序2条件语句可以嵌套,即条件语句的then或else后面还可以跟条件语句请做演练巩固提升1,4三、循环

7、语句【例3】已知如下图所示程序框图(1)指出该框图的算法功能;(2)试写出该框图对应的程序方法提炼在解决一些需要反复执行的运算任务,如累加求和、累乘求积等问题时,应考虑利用循环语句来实现请做演练巩固提升3四、秦九韶算法【例4】用秦九韶算法计算多项式f(x)x53x32x21当x2时的函数值方法提炼用秦九韶算法计算多项式的值时,先将所给的多项式进行改写,再由内到外逐次计算若多项式中有系数为0的项,则应把它补上请做演练巩固提升5不理解算法语句的功能及格式易致误【典例】 (2012湖南衡阳模拟)下面程序运行后输出的结果为()A0 B1 C2 D4解析:当j1时,余数a1;当j2时,余数a3;当j3时

8、,余数a1;当j4时,余数a0;当j5时,余数a0;当j6时,不满足条件,此时退出循环答案:A答题指导:1.在解答本题时,易错选D而导致错误,错误原因是:对循环过程不理解,误认为j1时,余数a0,即j1时,没有执行第一次循环其错误过程如下:当j1时,余数a0;当j2时,余数a2;当j3时,余数a0;当j4时,余数a4;当j5时,余数a4.2解决算法语句的有关问题时,还有以下几点易造成失误,备考时要高度关注:(1)对基本算法语句的功能及格式要求不熟悉(2)条件语句中的嵌套结构混乱,不能用分段函数的形式直观描述(3)对循环结构的循环过程把握不准1给出以下四个问题:输入一个数x,输出它的绝对值;求函

9、数f(x)的函数值;求面积为6的正方形的周长;求三个数a,b,c中的最大数其中不需要用条件语句来描述其算法的有()A1个 B2个 C3个 D4个2计算机执行下面的程序段后,输出的结果是()A1,3 B4,1 C0,0 D6,03读下面的甲、乙两个程序:甲乙对甲、乙两个程序和输出的结果判断正确的是()A程序不同,结果不同B程序不同,结果相同C程序相同,结果不同D程序相同,结果相同4执行下列程序,变量y的值为()A100 B80C90 D405用秦九韶算法计算多项式f(x)2x7x63x32x当x2时的函数值,需要做加法和乘法的次数分别为()A7,4 B4,7C6,7 D4,4参考答案基础梳理自测

10、知识梳理2(1)%io(2)(2)双引号3(1)变量名表达式(2)变量赋值6偶数较大的数较小的数所得的数相等最大公约数7(anxan1)xan2)xa1)xa0v1anxan1基础自测1D2A解析:解读程序时,可采用一一列举的形式:(1)n011;n111;(2)n112;n224;(3)n415;n5525.共执行了3次3B解析:该程序采用列举的方式:a51510,可知输出的值是10.4B解析:约简是为了使运算更加简捷,并不一定要约简,故A错;C中第二步应为847212.5解:需要一个累加变量和一个计数变量,将累加变量的初值设为1 000,计数变量从0开始取值程序框图:程序如下:考点探究突破

11、【例1】解:算法如下:第一步,输入半径r和高h.第二步,计算底面积Sr2.第三步,计算体积VhS.第四步,计算侧面积C2rh.第五步,计算表面积B2SC.第六步,输出V和B.程序框图如下图程序如下:【例2】 解:程序框图如图所示程序如下:【例3】解:(1)算法功能为求满足135n10 000的最小正奇数n.(2)与该框图对应的程序为【例4】解:f(x)x53x32x21(x0)x3)x2)x0)x1,按照由内到外的顺序,依次计算一次多项式当x2时的函数值如下:v01,v11202,v22237,v372212,v4122024,v5242149,故f(2)49.演练巩固提升1A解析:不需要用条件语句来描述2B3B解析:程序甲实现的功能是1231 000;程序乙实现的功能是1 000999321.4B解析:本程序实际是对应函数模型y故x20时,y80.5C

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1