高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版

上传人:pu****.1 文档编号:568623056 上传时间:2024-07-25 格式:PPT 页数:29 大小:1.11MB
返回 下载 相关 举报
高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版_第1页
第1页 / 共29页
高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版_第2页
第2页 / 共29页
高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版_第3页
第3页 / 共29页
高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版_第4页
第4页 / 共29页
高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版》由会员分享,可在线阅读,更多相关《高考数学一轮复习 第十四章 第2讲 基本算法语句课件 理 苏教版(29页珍藏版)》请在金锄头文库上搜索。

1、第第2讲基本算法语句讲基本算法语句考点梳理考点梳理1基本算法语句五种基本算法语句分别是_、输入语句、输出语句、 _、 _2赋值语句、输入语句、输出语句赋值语句用符号“”表示,其一般格式是变量表达式(或变量),其作用是对程序中的变量赋值;输入语句“Read a,b”表示输入的数据依次递给_,输出语句“Print x”表示输出运算结果x.赋值语句赋值语句条件语句条件语句循环语句循环语句a,b条件语句条件语句4算法中的循环结构,可以运用循环语句来实现(1)当循环的次数已经确定,可用“For”语句表示“For”语句的一般形式为对应的流程图为说明:上面“For”和“End For”之间缩进的步骤称为循环

2、体,如果省略“Step步长”,那么重复循环时,I每次增加1.(2)不论循环次数是否确定都可以用下面循环语句来实现循环结构当型和直到型两种语句结构当型语句的一般格式是当型语句的一般格式是对应的流程图为直到型语句的一般格式是直到型语句的一般格式是对应的流程图为对应的流程图为关于赋值语句,有以下几点需要注意:(1)赋值号左边只能是变量名字,而不是表达式,例如3m是错误的(2)赋值号左右不能对换,赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量,例如Yx,表示用x的值替代变量Y的原先的取值,不能改写为xY.因为后者表示用Y的值替代变量x的值(3)在一个赋值语句中只能给一个变量赋值,不能出现多个“

3、”【助学助学微博微博】1(课本改编题)阅读右面伪代码,则输 出的结果为_考点自测考点自测答案答案42(2012南通一模)计算机执行下面的伪代码后,输出的结果是_解析a314,b431.答案4,13当a1,b3时,执行以下伪代码输出的结果为_解析因为13满足ab,所以x134.答案44要使下面的要使下面的“For”循环语句循环执行循环语句循环执行15次,次,“初值初值”应为应为_For I From“初值初值”To 5 Step1解析解析由由x5115,得,得x19.答案答案195(2012南京模拟)当x2时,下面的伪代码执行后的结果是_解析当i1时,s0211,当i2时,s1213,当i3时,

4、s3217,当i4时,s72115.答案15【例1】要求输入两个正数a和b的值,输出ab与ba的值,画出流程图,写出伪代码解流程图:伪代码如下:考向一输入、输出和赋值语句考向一输入、输出和赋值语句方法总结 编写伪代码的关键在于搞清问题的算法,特别是算法结构,然后确定采取哪一种算法语句【训练1】 编写伪代码,求用长度为l的细铁丝分别围成一个正方形和一个圆时的面积要求输入l的值,输出正方形和圆的面积(取3.14)解伪代码如下: 考向二条件语句考向二条件语句解解伪代码如下:伪代码如下: 流程图:流程图:方法总结 这是一个分段函数问题,计算函数值必须先判断x的范围,因而设计求函数值的算法必须用到选择结

5、构,相应程序的书写应用条件语句来书写解用x,y分别表示自变量和函数值,则相应的算法如下:S1输入x的值;S2判断x的取值范围,如果x0,则yx21,求函数值,否则y2x25;S3输出函数值y.伪代码如下:考向三循环语句考向三循环语句方法总结 通过本题掌握While语句的特点,注意与For语句的区别在设计算法时要注意循环体的构成,不能颠倒【训练3】 某算法的伪代码如下:则输出的结果是则输出的结果是_解析解析伪代码所示的算法是一个求和运算伪代码所示的算法是一个求和运算结合江苏高考以及实施新课标省份的高考试题来看,对算法的考查深度、难度并不大考查基本上集中在两个方面:一是流程图表示的算法;二是伪代码

6、表示的算法规范解答规范解答2525算法语句的识别与读取算法语句的识别与读取【示例】 (2011江苏卷)根据如图所示的伪代码,当输入a,b分别为2,3时,最后输出的m的值是_审题路线图审题路线图 (1)本题是一个含条件语本题是一个含条件语句的伪代码句的伪代码(2)利用流程图和伪代码的利用流程图和伪代码的关系、算法语句的意义解题关系、算法语句的意义解题解答示范解答示范 由题意知,由题意知,m为为a,b中的中的最大值,故最后输出的最大值,故最后输出的m值为值为3. (5分分)点评 计算机在执行条件语句时,首先对If后的条件进行判断,如果条件符合,就执行Then后的语句1,若条件不符合,对于IfThe

7、nElse语句就执行Else后的语句2,然后结束这一条件语句对于IfThen语句,则直接结束该条件语句1下列伪代码的运行结果是_高考经典题组训练高考经典题组训练答案答案82(2012无锡模拟)当x3时,下面算法输出结果是_解析这是一个条件语句,x3满足x10,所以y2x6.答案63下面伪代码运行后输出的结果为_解析由于x5,所以条件不满足,程序执行Else语句后面的yy3,所以y17,从而得xy5(17)22;yx17522.答案22,224为了在运行下面的伪代码后输出y16,应输入的整数x的值是_解析当x0时,由(x1)216得x5;当x0时,由1x216得x215,矛盾答案55(2013南京外国语学校调研)如图所示的伪代码的输出结果为_解析S11357926.答案26

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号