版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.2变量与赋值学习目标1.掌握赋值语句的概念及表示形式.2.会用变量与赋值语句将具体问题的框图转化为算法语句.3.体会变量与赋值语句在算法中的重要作用.
课堂互动讲练知能优化训练2.2变量与赋值课前自主学案课前自主学案温故夯基1.算法框图由_______和________组成.一个或几个程序框的组合表示算法中的一个______,带有方向箭头的________将程序框连接起来,表示算法步骤的执行顺序.程序框内还有必要的__________.2._________是任何一个算法都离不开的一种算法结构;__________中包含一个判断框,根据给定的条件是否成立而选择步骤甲或步骤乙.程序框流程线步骤流程线文字说明顺序结构选择结构知新益能变量与赋值的定义和作用变量赋值定义在研究问题的过程中可以取_________的量.在算法中把变量a的值赋予变量b,这个过程称为赋值,记作_____,其中“=”称为赋值符号.作用使算法的表述变得非常简洁、清楚.赋值在算法中十分重要,当赋予一个变量新值的时候,原来的值将被______取代.不同数量b=a新值问题探究赋值语句的一般格式是什么?应用赋值语句时应注意哪几点?提示:赋值语句的一般格式为:变量名=表达式(1)“表达式”可以是一个数据、常量和算式.如果“表达式”是一个算式时,赋值语句的作用是先算出“=”右边表达式的值,然后将该值赋给“=”左边的变量,表达式大体可分为三类:常数、含有其他变量的表达式,含有变量自身的表达式.(2)赋值语句左边只能是变量名字,而不是表达式,例如:x=3.6是对的,而3.6=x是错误的.(3)赋值号左右不能对换,赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.(4)不能利用赋值语句进行代数式的演算(如化简、因式分解等),在赋值语句中的赋值号右边的表达式的每一个“变量”都必须事先赋给确定的值,在一个赋值语句中只能给一个变量赋值,不能出现两个或多个“=”,如a=b=3是错误的.(5)赋值号左边的变量如果原来没有值,则在执行赋值语句后会获得一个值;如果原来已有值,则在执行赋值语句后,以赋值号右边的表达式的值替代原来的值,即将原来的值“冲掉”.如N=N+1的意思是将N的原值再加1后再赋给N,即N的值增加1.课堂互动讲练赋值语句的一般格式及含义考点一考点突破解决此类问题,应从赋值语句的格式入手,分清数学等式中的“=”与赋值语句中的“=”是关键点.
判断下列赋值语句是否正确,为什么?(1)5=m;(2)x+y=0;(3)a=b=2;(4)N=N2.【思路点拨】逐一验证每个“赋值”语句是否符合赋值语句的格式及书写规律,然后下结论.例1【解】(1)不正确.正正确语句应应是m=5.因为赋值语语句中,赋赋值号“=”左端只能是是变量,不不能是常量量.(2)不正确.赋赋值语句不不能给一个个表达式赋赋值.(3)不正确.因因为在一个个赋值语句句中只能给给一个变量量赋值,不不能出现两两个或多个个“=”.(4)正确.该赋赋值语句的的功能是把把当前变量量N的值平方后后再赋给变变量N.【名师点评】赋值语句的的几种形式式(1)将常数赋给给变量,例例如:a=1(2)将含有其他他变量的表表达式赋给给变量例如:a=1b=2a+1(3)将含有变量量自身的表表达式的值值赋给变量量例如:i=2i=3i+1(4)右边的表达达式中既含含有变量自自身,又含含有其他变变量例如:i=1S=0S=S+i自我挑战1判断以下赋赋值号的应应用是否正正确(其中以下字字母均为变变量)(1)y=x2-4=(x+2)(x-2);(2)i=i+1;(3)x=y⇔y=x.解:(1)不正确,因因为在一个个赋值语句句中只能给给一个变量量赋值,不不能出现两两个或多个个“=”.(2)正确,其意意义是将变变量的值增增加1,再赋给变变量i.(3)不正确,x=y与y=x意义不一样样,x=y的意义是将将变量y的值赋给x;而y=x是将变量x的值赋给y.赋值语句不不仅可以给给变量赋值值,还可以以进行运算算,并且可可以对同一一个变量重重新赋给新新的值.用赋值语句表达算法考点二用赋值语句句写出用公公式法求一一元二次方方程x2-3x+2=0的根根的的算算法法,,并并画画出出算算法法框框图图..例2【名师师点点评评】要想想学学会会用用赋赋值值语语句句表表达达算算法法,,首首先先应应该该弄弄清清楚楚变变量量与与赋赋值值的的含含义义以以及及赋赋值值的的规规则则..赋值值语语句句就就是是将将表表达达式式所所代代表表的的值值赋赋给给变变量量,,在在计计算算机机执执行行赋赋值值语语句句时时,,先先计计算算“=”右边边表表达达式式的的值值,,然然后后把把这这个个值值赋赋给给“=”左边边的的变变量量,,出出题题方方向向常常常常是是对对赋赋值值语语句句写写法法规规则则的的考考查查,,要要求求我我们们从从一一开开始始学学习习赋赋值值语语句句时时,,就就严严格格按按照照正正确确的的规规则则书书写写..解:算法框图如图所示.赋值语句的综合应用考点三赋值值语语句句是是将将表表达达式式的的值值赋赋给给变变量量,,要要加加深深对对赋赋值值语语句句及及赋赋值值号号“=”的理理解解,,要要注注意意赋赋值值语语句句中中变变量量取取的的是是最最后后值值..电信信公公司司推推出出的的一一种种手手机机通通话话费费方方案案为为::如如果果全全月月的的通通讯讯时时间间不不超超过过150分钟钟,,则则收收固固定定的的通通话话费费15元;;如如果果全全月月的的通通讯讯时时间间超超过过150分钟钟,,则则在在固固定定的的通通话话费费之之外外,,对对超超过过150分钟钟的的部部分分按按每每分分钟钟0.30元收收费费..无无论论哪哪种种方方案案都都要要捆捆绑绑一一种种2元的的手手机机业业务务..画画出出计计算算手手机机月月费费的的算算法法框框图图..例3【解】在通讯时间t≤150时通话费为y=15;在t>150时通话费为y=15+0.30(t-150).算法为:1.输入t.2.比较t与150,如果t≤150,则y=15.否则y=15+0.30(t-150).3.y=y+2.4.输出y.算法框图如图图.【名师点评】要编写程序解解决某个实际际问题时,首首先要在实际际问题中建立立数学模型,,再设计算法法,可以先画画出算法框图图以理顺算法法中各步骤之之间的逻辑关关系,然后根根据其中逻辑辑关系选用相相应的语句编编写程序.方法感悟1.在研究问题题的过程中可可以取不同数数值的量称为为变量,变量量的名称一般般由英文字母母组成,不同同的变量要有有不同的变量量名.2.赋值语句的的左边是变量量名,右边是是表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2030年中国真丝绸服装行业运营模式及未来发展潜力研究报告版
- 2023年放射性核素远距离治疗机项目评估分析报告
- 2025届重庆长寿中学物理高二第一学期期末学业质量监测模拟试题含解析
- 宁夏回族自治区石嘴山市三中2025届高二物理第一学期期末达标检测模拟试题含解析
- 重庆市綦江区2025届物理高一第一学期期中考试试题含解析
- 河北省唐山市乐亭一中2025届高一物理第一学期期中考试试题含解析
- 2025届上海市浦东新区洋泾中学物理高一第一学期期中综合测试模拟试题含解析
- 上海市上海市三林中学2025届高二物理第一学期期中教学质量检测模拟试题含解析
- 甘孜市重点中学2025届高三物理第一学期期末达标检测模拟试题含解析
- 2025届石家庄市第四十中学高一物理第一学期期中达标检测模拟试题含解析
- GB/T 22844-2009配套床上用品
- GB/T 14683-2017硅酮和改性硅酮建筑密封胶
- 无人机校企合作协议
- 工程设备进场进场开箱验收单
- 中国互联网发展概述XXXX
- GB 16809-2008防火窗
- 2018年木地板公司组织架构及部门职能
- 《百团大战》历史课件
- 银行涉农贷款专项统计制度讲解
- DB31-T 540-2022 重点单位消防安全管理要求
- 国家开放大学《传感器与测试技术》实验参考答案
评论
0/150
提交评论