- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
输入语句、输出语句与赋值语句第一课时课件–数学高一必修3第一章算法初步1.2基本算法语句1.2.1人教A版
中国有一种古老的喝酒文化“划拳”,你会吗?当想表示八时将大拇指、食指同时伸出,嘴里喊“八大仙”等,每个手势都被赋予了特定的“任务”. 通过某些载体来表达一件事,肯定会有一种便捷、易懂的作用.我们即将学习的变量与赋值就是基于这种考虑而萌发的.那么什么是变量与赋值呢?它又是如何构成的呢?这就是本节将要学习的内容. 【问题导思】 1.在前面的学习中,我们遇到了计算增量“t=t+1”,你知道这表示什么意思吗? 【提示】 用来表明把t+1的值赋给t. 2.已知小明同学在一次期中考试中语文、数学、英语学科成绩分别为120,126,110.画出求三科的平均分的框图. 【提示】 3.问题2能用计算机处理吗?如何操作? 【提示】 能.应将算法过程转化成计算机理解的语言. (1)概念:用来表明赋给某一变量一个_______________的语句叫做赋值语句. (2)格式:变量名= . (3)赋值语句注意事项 ①赋值号左边只能是 ,而不是________; ②赋值号左右不能对换,赋值语句是将赋值号 赋给赋值号 ; ③不能利用赋值语句进行 的演算,一个赋值语句中只能给 赋值,不能出现_______或多个“=”; ④赋值号与数学中等号意义不同. 【问题导思】 在上述输入学生的成绩问题中,如何能将成绩输入电脑? 【提示】 利用输入语句来实现该功能. [规范解答] (1)不正确,赋值语句中“=”号左边不能是常数; (2)不正确,不能给一个表达式赋值; (3)不正确,一个赋值语句只能给一个变量赋值; (4)正确,该句的功能是将当前T的值平方后再赋给变量T. [规律总结] 运用赋值号应注意:赋值号左边只能是变量名字,而不是表达式;赋值号左右不能对换;不能利用赋值语句进行代数式或符号的演算;赋值号与数学中的等号的意义不同. [答案] C [解析] 本题主要考查赋值语句的格式:变量=数值.还要注意赋值语句的一些特点:一个赋值语句只能给一个变量赋值,赋值语句右边具有运算功能等. 甲、乙、丙三个学生三门功课的考试成绩如下: 语文 数学 外语 甲:85 92 73 乙:88 75 74 丙:79 84 73 设计一个程序计算各个学生的总分和平均分. 【自主解答】 程序如下: 要编写程序解决某个实际问题,应该先针对问题将程序分成几块,然后将每一块的功能设计出来,合起来,程序就设计好了.如本题可分为三大块:(1)数据输入模块;(2)数据运算模块;(3)数据输出模块. 【解】 a=input(“a=”); b=input(“b=”); c=a^2+1/b; print(%io(2),c); 阅读下面的程序,根据程序画出程序框图. 【自主解答】 给出如图1-2-1所示的程序框图,写出相应的算法语句. 【解】 1.下列关于赋值语句的说法错误的是( ) A.赋值语句左边只能是变量,而不能是表达式 B.赋值语句是把赋值符号左边变量的值赋予赋值符号右边的表达式 C.赋值语句是把赋值符号右边表达式的值赋予赋值符号左边的变量 D.在算法语句中,赋值语句是最基本的语句 [答案] B 2.A=15,A=-A+5,最后A的值应为( ) A.10 B.-10 C.5 D.15 [答案] B [解析] ∵A=15,∴A=-A+5=-10.故选B. 3.下列赋值能使y的值为5的是( ) A.8-3=y B.2*3-1=y C.5=y D.y=2*3-1 [答案] D [解析] 赋值语句的一般表达形式是:变量=表达式.因此A、B、C不是赋值语句. 4.赋值语句中的“=”叫作________,计算机执行时,先计算“=”________边表达式的值,然后赋给________边的变量. [答案] 赋值号 右 左 5.给出算法流程图如下: 则输出结果为________. [答案] 1,-2,-1 [解析] c=a-b=1-2=-1,b=a+c-b=1-1-2=-2. * 具体的确定值 表达式 变量名字 表达式 右边表达式的值 左边的变量 代数式(或符号) 一个变量 两个 对赋值语句的理解 输入与输出语句 [规律总结] 算法语句与程序框图 * 第一章 算法初步
1.2????基本算法语句
1.2.1??输入语句、输出语句与赋值语句
【解】 (1)联立两圆方程消去二次项得公共弦AB所在的直线方程为3x-2y=0.(2)∵圆C的圆心为(3),半径r=圆心C(3,0)到直线AB:3x-2y=0的距离为d==由圆的性质可得|AB|=2=2= 本例条件不变,写出输出+的值的程
文档评论(0)