- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高中数学-第一章-算法初步-1.2.1-输入语句、输出语句和赋值语句课件2-新人教A版必修3
3.典例3中应特别注意什么问题? 提示:要注意“=”是赋值号,而非原来的等号,其作用是将它右边的确定值赋给左边的变量,变量的取值只与最后一次赋值有关. 【解析】1.选D.对于A,赋值号左边不能为表达式;对于B,赋值号 左边只能是变量;对于C,不能给多个变量同时赋值. 2.选A.本算法利用了中间变量z,使x,y的值进行了互换,故选A. 3.因为a=3,b=-5,所以a=a+b=3-5=-2, b=a-b=-2-(-5)=3,a=(-2+3)/2= 答案: 【延伸探究】 1.(改变问法)若本题3条件不变,将程序变为 INPUT“a,b=”;a,b a=a-b b=a+b a=(a+b)/2 b=(a-b)/2 PRINT“a,b=”;a,b END 则a= ,b= . 【解析】因为a=3,b=-5,所以a=a-b=3-(-5)=8,b=a+b=8+(-5)=3, 答案: 2.(改变条件)若本题3的程序不变,将“a=3,b=-5”变为“a=-5, b=3”,又如何求解? 【解析】因为a=-5,b=3,所以a=a+b=-5+3=-2, b=a-b=-2-3=-5, a=(-2-5)/2= 答案: 【方法技巧】赋值语句的几种常见形式 (1)赋予变量常数值,如a=1. (2)赋予变量其他变量或表达式的值,如b=a,b=2a+1. (3)变量自身的值在原值上加常数或变量,如i=i+1,i=i+S. 【拓展延伸】数学符号与程序符号的比较 功能 数学符号 程序符号或函数 乘法运算符 × ﹡ 除法运算符 ÷ / 指数运算 ax a^x 不大于 ≤ = 不小于 ≥ = 功能 数学符号 程序符号或函数 不等号 ≠ 绝对值 |x| ABS(x) 算术平方根 SQR(x) 逻辑“且”运算 AND 逻辑“或”运算 OR 【补偿训练】已知如图所示的程序. INPUT “A,B,C=”;A,B,C A=A+B B=B-A C=C/A﹡B PRINT“C=”;C END 若输入A=3,B=2,C=5,则输出的结果为 . 【解析】阅读程序,由A=3,B=2,C=5,A=A+B,可得A=5, 又根据语句B=B-A,可得B=-3, 又C=C/A﹡B,所以输出结果为C=-3. 答案:C=-3 【延伸探究】 1.(改变问法)若本题条件不变,将程序变为 INPUT “A,B,C=”;A,B,C A=A-B B=B+A C=C/A﹡B PRINT “C=”;C END 则输出的结果为 . 【解析】阅读程序,由A=3,B=2,C=5,A=A-B,可得A=3-2=1,又根据语句B=B+A=2+1=3,又C=C/A﹡B,则C=5/1﹡3=15,所以输出结果为C=15. 答案:C=15 2.(改变条件)若本题的程序不变,将“A=3,B=2,C=5”改为 “A=5,B=3,C=2”,结果又如何呢? 【解析】阅读程序,由A=5,B=3,C=2,A=A+B可得A=5+3=8,又根据 语句B=B-A=3-8=-5,又C=C/A﹡B,则C=2/8﹡(-5)= 所以输出结 果为C= 类型三 程序框图与程序设计语言的相互转化 【典例】1.(2015·抚顺高一检测)如图是一个用基本算法语句编 写的程序,根据程序画出其相应的程序框图. INPUT “x,y=”;x,y x=x/3 y=2﹡y^2 PRINT x,y x=2﹡x-y y=y-1 PRINT x,y END 2.给出如图所示程序框图,写出相应的算法语句. 【解题探究】1.典例1中由程序画程序框图需要注意什么问题? 提示:由程序画程序框图需要注意:(1)赋值语句可以用来计算; (2)程序框图中要有起止框,反之由程序框图写程序时,不要忘记 最后的“END”. 2.典例2中程序框图的处理框对应其程序中的什么语句? 提示:程序框图的处理框对应其程序中的赋值语句. 【解析】1.程序框图为: 2.程序如下: INPUT “x,y=”;x,y x=x/2 y=3﹡y PRINT x,y x=x-y y=y-1 PRINT x,y END 【延伸探究】 若将题1中的所给的程序改为 INPUT “x,y=”;x,y PRINT “x=”;x^2-x/2+y PRINT “y=”;3﹡y+2﹡x x=x﹡2+1,y=y^3+SQR(x) PRINT “x=”;x PRINT “y=”;y END 又如何画出其相应的程序框图? 【解析】程序框图为 【方法技巧】编写程序的步骤 (1)根据问题要求构思算法分析. (2)把算法分析转化为程序框图,即画出程序框图. (3)把程序框图转化为程序. 要注意转化过程中基本结构与相应语句的对应.熟练后可直接写出程序. 【
您可能关注的文档
- 高中数学-第一章-导数及其应用-1.5.1-曲边梯形的面积-1.5.2-汽车行驶的路程-1.5.3-定积分的概念学案(含解析)新人教A版选修2-2.doc
- 高中数学-第一章-导数及其应用-1.1.1-变化率问题-1.1.2-导数的概念学案(含解析)新人教A版选修2-2.doc
- 高中数学-第一章-导数及其应用-1.4.1-生活中的优化问题举例课件-新人教A版选修2-2.ppt
- 高中数学-第一章-导数及其应用-1.3.1-函数的单调性与导数课件-新人教A版选修2-2.ppt
- 高中数学-第一章-导数及其应用-1.5.2-汽车行驶的路程教案-新人教A版选修2-2.doc
- 高中数学-第一章-导数及其应用-1.5.3-定积分的概念教案-新人教A版选修2-2.doc
- 高中数学-第一章-导数及其应用-1.5.2-汽车行驶的路程课件-新人教A版选修2-2.ppt
- 高中数学-第一章-导数及其应用-1.5.1-曲边梯形的面积课件-新人教A版选修2-2.ppt
- 高中数学-第一章-导数及其应用-1.5.1-曲边梯形的面积(第1课时)教案-新人教A版选修2-2.doc
- 高中数学-第一章-导数及其应用-1.6-微积分基本定理学案(含解析)新人教A版选修2-2.doc
- 高中数学-第一章-算法初步-1.2.1-输入语句、输出语句和赋值语句课件1-新人教A版必修3.ppt
- 高中数学-第一章-算法初步-1.2-流程图课件-苏教版必修3.ppt
- 高中数学-第一章-算法初步-1.2.1--顺序结构课件-苏教版必修3.ppt
- 高中数学-第一章-算法初步-1.2.2-条件语句课件1-新人教A版必修3.ppt
- 高中数学-第一章-算法初步-1.2.3-循环语句课时提升作业1-新人教A版必修3.doc
- 高中数学-第一章-算法初步-1.2.2-条件语句课件3-新人教A版必修3.ppt
- 高中数学-第一章-算法初步-1.2.3-循环语句课时提升作业2-新人教A版必修3.doc
- 高中数学-第一章-算法初步-1.2.2-条件语句课件2-新人教A版必修3.ppt
- 高中数学-第一章-算法初步-1.3.1-1.3.2-赋值语句和输入、输出语句教案-苏教版必修3.doc
- 高中数学-第一章-算法初步-1.3-算法案例课时提升作业-新人教A版必修3.doc
文档评论(0)