高考一轮复习数学精品课件:第75课基本算法语句(1).pptVIP

高考一轮复习数学精品课件:第75课基本算法语句(1).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高考AB卷 学法大视野 第75课 基本算法语句 1 基础知识回顾与梳理 类型 输入语句 输出语句 赋值语句 含有Else分支的选择语句 格式 类型 没有Else分支的选择语句 当型循环(While语句) 当型循环 (For语句) 直到型循环 (Do语句) 格式 Read x Print x 变量名←表达式 If 条件 Then 语句1 Else 语句2  End If If 条件 Then 语句  End If Do 语句 Until 条件 End Do While 条件 语名 End While For I From 初值 To 终值 Step 步长  语句 End For 诊断练习 1、下列语句中:① ② ③ ④ ⑤ 其中是赋值语句的为____________ 诊断练习 【说明】 (1)赋值语句“ ”表示将 的值赋给 ,其中 是一个变量, 是一个与 同类型的变量或表达式. (2)基本算法语句只要书写简便、容易理解、表达清楚即可;本章建议所用符号相对统一,以免混淆. 诊断练习 2.根据如图所示的伪代码,当输入分别为2,3时,最后输出的的值是 . 3 【说明】   解决与选择语句有关问题,一般先写出算法所表示的函数关系式. Read a,b If ab Then m a Else m b End If Print m 诊断练习 3.右面是一个求20个数的平均数的程序,在横线上应该填充的语句为       . i≤20或i<21 S←0 i←1 While .   Read x  S←S+x  i←i+1 End While  M←S/20 Print M While p 循环体 End While (2)While循环中一般有两个变量,一个是计数变量,如本题中的i,一个是累和(积)变量,如本题中的S. 【说明】 (1)While语句是当型循环,其一般形式是 诊断练习 S←0 i←1 While .      Read x   i←i+1  S←S+x End While  M←S/20 Print M 【变式】若改变S←S+x,i←i+1的顺序,横线上应填充什么? i≤21或i<22 诊断练习 4.如下程序运行后,输出的结果为     . 次数 1 2 3 4 P -3 -1 7 21 K 1 4 7 10 21 For k Form 1 To 10 Step 3 End For Print p 范例导析 例1、程序(1)输出结果与程序(2)中当 时的运行结果分别为 35,64 问题1:循环体中“S←S+I”在算法中有何作用? 问题2:程序中“Step 3” 是什么意思?可省略吗? 问题3:可以改用“While”语句吗? 范例导析 【说明】 (1)Step语句和While语句在某些情况下是可能转化的 . (2)在已知执行次数的情况下,才可用Step语句. a←1 s←0 I←1 While I≤19        a←a×(-1)  s←s+a×I  I←I+1.      End For Print s 范例导析 例2、分别用While语句、Do语句和For语句写出计算1×3×5×7×……×99的算法 . 问题1:图1中“I≤99”还可写成什么? 范例导析 问题2:若将图3中“T←T×I”,“I←I+2”互换,要得到正确结果,还需如何修改? I←1 T←T×I I←I+2 I99 【说明】循环语句要注意初值和赋值顺序 范例导析 【变式】若要计算使1×3×5×7×……×n>2012成立的n的最小值,可用哪些语句?如何修改下面算法. × 范例导析 例3、如图所示,已知底角为45°的等腰梯形ABCD,底边BC长为7 cm,腰长为2cm,当一条垂直于底边BC(垂足为F)的直线l从B点开始由左至右移动(与梯形ABCD有公共点)时,直线l把梯形分成两部分,令BF=x(0≤x≤7),左边部分的面积为y,求y与x之间的函数关系式,画出流程图,并用伪代码表示. 范例导析 【变式】如图,在边长为4的正方形ABCD的边上有一点P,沿着折线BCDA由点B(起点)向点A(终点)运动.设点P的运动的路程为x,△APB的面积为y,求y与x之间的关系式

您可能关注的文档

文档评论(0)

高江辉 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档