变量与赋值(北师大).ppt

上传人:za****8 文档编号:13201089 上传时间:2020-06-07 格式:PPT 页数:21 大小:1.10MB
返回 下载 相关 举报
变量与赋值(北师大).ppt_第1页
第1页 / 共21页
变量与赋值(北师大).ppt_第2页
第2页 / 共21页
变量与赋值(北师大).ppt_第3页
第3页 / 共21页
点击查看更多>>
资源描述
前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框架结构来说明,A,B,选择结构,满足条件,A,B,是,否,顺序结构,满足条件,A,是,否,顺序结构是最基本的结构,是任何结构都需要用到的,选择结构是我们在解决实际问题中,常用到的一种结构,它是计算机基本的逻辑推理结构,复习回顾,课堂练习:,1.写出下列程序的运行结果.(1)图(1)中,输出S=_(2)图(2)中,若R=8,则a=_,2.下图的作用是判断输入数x的奇偶性,则处应为_,变量,在研究问题的过程中可以取不同数值的量称为变量,变量和函数是中学数学里最重要和最基本的概念.,在算法和程序设计中,它们仍然发挥着重要和基本的作用,它们会使算法的表述变得非常简洁、清楚,解:,例1设计一种算法,从5个实数中找出最大数,并用流程图表示.,设这5个数分别为:a1,a2,a3,a4,a5,S1:将a1与a2比较,将较大的数记作b.,S2:再将b与a3比较,将较大的数记作b.,S3:再将b与a4比较,将较大的数记作b.,S4:再将b与a5比较,将较大的数记作b.,S5:输出b,b的值即为所求的最大数,流程图如图所示:,开始,输入a1,a2,a3,a4,a5,结束,将a1与a2比较,大数记作b,将b与a3比较,大数记作b,将b与a4比较,大数记作b,将b与a5比较,大数记作b,输出b,把a1,a2中较大数的值赋予b,把三数中较大数的值赋予b,把四数中较大数的值赋予b,把五数中较大数的值赋予b,这个过程叫赋值.,变量名=表达式,1.在上例中每一步都要与上一步总的大数b比较,再将大数的值重新记作b,通常叫b为变量,这种将大数重新记作b的过程,我们叫赋值给b.,2.赋值语句的一般格式为:,抽象概括,3.变量和赋值是算法的基本概念,变量就像一个盒子,赋值就像给盒子里放东西,但是每次只能装一个“数值”,放入新的数值后,原来的数值就被新的数值所取代。,数据、常量或算式,开始,输入a1,a2,a3,a4,a5,b=a1,ba2,否,是,b=a2,输出b,结束,ba3,否,是,b=a3,ba4,否,是,b=a4,ba2,则b=a1;否则b=a2.,用变量与赋值来表示本例的算法步骤,可以写成:,算法如下:1b=a1;2比较b与a2,如果ba2,则b=a2;3比较b与a3,如果ba3,则b=a3;4比较b与a4,如果ba3,否,是,b=a3,算法如下:1b=a1;2比较b与a2,如果ba2,则b=a2;3比较b与a3,如果ba3,则b=a3;4输出b,b就是这3个数中的最小数,算法的程序框图,小结,1.变量与赋值的概念,2.变量和赋值是算法中十分重要的概念,掌握将常数赋予变量,将其他变量的表达式赋予变量,将含有自身变量的表达式赋予变量,理解这些赋值方式的意义,切实学会通过赋值的方式改变变量的值,学会给变量赋值是构造算法的关键,也是算法的基本要求.,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!