北师大版必修3 第2章 算法初步 2.2 变量与赋值 学案.doc_第1页
北师大版必修3 第2章 算法初步 2.2 变量与赋值 学案.doc_第2页
北师大版必修3 第2章 算法初步 2.2 变量与赋值 学案.doc_第3页
北师大版必修3 第2章 算法初步 2.2 变量与赋值 学案.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.2变量与赋值 学习目标 1.掌握赋值语句的概念及表示形式.2.会用变量和赋值语句将具体问题的框图转化为算法语句.3.体会变量与赋值语句在算法中的重要作用知识点一常量与变量的概念1在算法过程中,其值不能被改变的量称为常量2在研究问题的过程中,可以取不同数值的量叫做变量,变量的名称一般要用一个或几个英文字母组成,或一个或几个英文字母后面跟着一个数字组成知识点二赋值语句1赋值语句和算法框图中表示赋值的处理框对应,用 给变量赋值2赋值语句的格式及功能赋值语句变量表达式将表达式所代表的值赋给变量,一般先计算“”右边表达式的值,然后把这个值赋给“”左边的变量思考赋值号与等号的区别是什么?答(1)赋值号与等号意义不同,若把“”看作等号,则nn1不成立,若看作赋值号,则成立(2)赋值号两边内容不能对调(3)虽然赋值语句具有计算和赋值双重功能,但不能利用它进行代数式的演算题型一赋值语句的判断例1判断下列赋值语句是否正确 (1)1m;(2)xy3;(3)ab2;(4)nm.解由赋值语句中的“”左边是变量,右边是表达式知(1)(2)错误;由赋值语句只能给一个变量赋值,不能出现两个或多个“”知(3)错误;(4)是正确的故(1)错误;(2)错误;(3)错误;(4)正确反思与感悟1.赋值语句的格式 变量表达式,先计算右边表达式的值,然后把这个值赋给“”左边的变量2赋值号左边只能是变量名称,如 xy3是不正确的,3x也是不正确的3在一个赋值语句中,不能出现两个或多个“”跟踪训练1下列赋值语句中正确的是()a4mbxy10cab2 dnn2答案d题型二赋值语句的应用例2(1)下列给出的赋值语句正确的有_个x2 y+ ;x=3; x+y=7;y=3.14 4(2)下列程序的运行结果为_.x1xx 2xx 3xx 4输出x 5答案(1)3(2)120解析(1)赋值语句的格式是 变量表达式,故正确,错误(2)由赋值语句的特点,可知结果为12345,故答案为120.反思与感悟赋值号与数学中的等号的意义是不完全相同的,是以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”如 nn1,是将n的原值加1再赋给n.跟踪训练2设计一种算法,从5个不同的数中找出最大数,并用框图描述这个算法解设这5个不同的数分别为 a1,a2,a3,a4,a5;1ba1;2比较b与a2,如果ba2,则ba2;3比较b与a3,如果ba3,则ba3;4比较b与a4,如果ba4,则ba4;5比较b与a5,如果ba5,则ba5;6输出b,b就是这5个数中的最大数算法框图如下 1在输入语句中,如果同时输入多个变量,变量之间的分隔符是()a逗号b分号c空格d引号答案a解析输入语句中同时输入多个变量时,变量间要用“,”隔开2赋值语句mm3表示的意义是()a将m的值赋给m3b将m的值加3后再赋给mcm和m3的值相等d以上说法都不对答案b解析赋值语句是将“”右边的一个确定值赋给它左边的一个变量3下面的程序输出的结果a,b分别等于()a2b5cabac4输出a,b.a2,5b4,5c11,5d7,5答案c解析第三句给c赋值后c7,第四句给a赋值后a11,故最后输出11,5.4下列程序执行后结果为3,则输入的x值为()输入x;yx x2 x输出 ya1b3c1d1或3答案d解析由题意得 x22x3,解方程得x1或x3.5如图所示的一段程序执行后的结果是_a2aa 2aa6输出a答案10解析先把2赋给a,然后把a 2赋给a,即a的值为4,再把4610赋给a,所以输出的结果为10.1.赋值语句是最重要的一种基本语句,也是一个算法必不可少的重要组成部分,使用赋值语句,一定要注意其格式要求,如 赋值号左边只能是变量而不能是表达式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论