2017年高中数学必修3课堂同步学案第一章1.21.2.1输入语句、输出语句和赋值语句.ppt

2017年高中数学必修3课堂同步学案第一章1.21.2.1输入语句、输出语句和赋值语句.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2017年高中数学必修3课堂同步学案第一章1.21.2.1输入语句、输出语句和赋值语句剖析

1 第一章 1.2 1.2.1 输入语句、输出语句和赋值语句 2 突破常考题型 题型一 1 理解教材新知 知识点 题型二 题型三 3 跨越高分障碍 4 应用落实体验 随堂即时演练 课时达标检测 1.2.1 输入语句、输出语句和赋值语句 [提出问题] 输入、输出和赋值语句 [导入新知] 三种算法语句的格式及功能 名称 格式 功能 输入语句 ___________________ _______,其中“提示内容”一般是提示用户输入什么样的信息 把程序中 的值赋给变量 输出语句 __________________ _________ 在计算机的屏幕上输出 、 的值和 _________ 赋值语句 ______________ 将 赋给变量.一般先计算“=”右边 ,然后把这个值赋给“=”左边的_____ INPUT“提示内容”;变量 新输入 PRINT“提示内容”;表达式 常量 变量 系统信息 变量=表达式 表达式所代表的值 表达式的值 变量 输入和输出语句 答案:D 赋值语句 答案:C 算法语句与程序框图的转换 1 1.2基本算法语句 2.对输出语句的理解 (1)又称“打印语句”,将表达式的值在屏幕上显示出来; (2)表达式可以是变量,计算公式或系统信息; (3)一个语句可以输出多个表达式,不同的表达式之间可用逗号分隔; (4)有计算功能,能直接输出计算公式的值. (2)可以对一个变量多次赋值,每次赋的新值将取代变量中的原有值. (3)赋值号两侧的内容不能随意互换,如A=B与B=A是不同的. (4)赋值号的左侧只能是一个变量. (5)一个赋值语句只能给一个变量赋值,如A=B=C=3是错误的. (2)编写一个程序,给定圆的半径,求圆的周长和面积(取π≈3.14),要求输入圆的半径r的值,输出圆的周长L和面积S. 答案:1.5 x1^2+x2^2 已知小明同学在一次期中考试中语文、数学、英语学科成绩分别为120、126、110. [化解疑难] 1.对输入语句的理解 (1)又称“键盘输入语句”,在程序运行过程中,计算机用户由键盘输入数,而不是需要在写程序时指定. (2)输入语句要求输入的值是具体的常量. (3)“提示内容”一般是提示用户输入什么样的信息,必须加双引号,提示内容会原原本本地在计算机屏幕上显示,提示内容与变量之间要用分号隔开,当然“提示内容”及后面的分号也可省略,直接输入数据. (4)输入语句没有计算功能. 问题2:该问题能用计算机处理吗?如何操作? [类题通法] 1.赋值语句的几种常见形式 (1)赋予变量常数值,如a=1. (2)赋予变量其他变量或表达式的值,如b=a,b=2a+1. (3)变量自身的值在原值上加常数或变量,如i=i+1,i=i+S. 问题1:画出求三科的平均分的框图. 提示: [解析] (1)正确,错误. (2)在程序中,将a+b=-2的值赋给X,将a-b=8的值赋给Y,然后将(X+Y)/2的值3赋给a,将(X-Y)/2的值-5赋给b;在程序中,将a+b=-2的值赋给a,将a-b=3的值赋给b(注意,此时a的值为-2),然后将(a+b)/2的值0.5赋给a,将(a-b)/2的值-1.25赋给b(注意,此时a的值为0.5);在程序中,将a+b=-2的值赋给a,将a-b=3的值赋给b(注意,此时a的值为-2),然后将(a-b)/2的值-2.5赋给a,将(a+b)/2的值0.25赋给b(注意,此时a的值为-2.5). [例3] 读下面的程序,根据程序画出程序框图. INPUT “x=”;x INPUT “y=”;y m=x/4 n=2 提示:能.应将算法过程转化成计算机理解的语言. 3.对赋值语句的理解 (1)赋值语句中的“=”是赋值号,其作用是将它右边的一个确定值赋给左边的一个变量,执行时先计算“=”右边的值,再将该值赋给左边的变量,因此,赋值语句具有计算和赋值双重功能.但不能利用赋值语句进行代数式的演算(如化简、因式分解、解方程等),如y=x2-1=(x-1)(x+1),这是实现不了的.在赋值号右边表达式中每一个变量的值必须事先赋给确定的值. [例1] (1)利用输入语句可以给多个变量赋值,下面能实现这一功能的语句是(  ) A.INPUT“A,B,C”a,b,c B.INPUT“A,B,C”;a,b,c C.INPUT a,b,c;“A,B,C” D.PRINT“A,B,C”;a,b,c [解析] A中错误之处是违背运算顺序的规定,正确含义为:6×+32×2=30;B中正确含义为3×(5+4)+()2=36;C的含义

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档