变量与赋值1.ppt

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

变量与赋值 前面我们学习了算法的基本结构:顺序结构与选择结构,它们可以利用框架结构来说明 A B 选择结构 满足条件 A B 是 否 顺序结构 满足条件 A 是 否 顺序结构是最基本的结构,是任何结构都需要用到的, 选择结构是我们在解决实际问题中常用到的一种结构, 它是计算机基本的逻辑推理结构. 复习回顾 在设计算法的过程中有时候表述很麻烦,为了解决这个问题,需要引进变量和赋值。 变量是指可以取不同数值的量,是一个可变化的量 什么是赋值呢? 寓言故事《小猴下山》:小猴下山了,先掰了一根玉米;后丢了玉米,摘了一个西瓜;又丢掉西瓜,摘了一个桃;最后丢掉桃去追小兔,没追上,手中空空地回到了山上。 小猴手中的物品: 小猴手中的物品: 小猴手中的物品: 小猴手中的物品: 玉米 西瓜 桃 无 变量x 1 2 0 3 x=1 x=2 x=3 x=0. 上述结果具有顺序性,即x的值先取1,次取2,再取3,最后取0. 将常数赋给变量。 1 2 大家在看娱乐类电视节目时有没有 听过类似这样的话“总分再加20分”? 第一环节:主持人报“总分为100分”; 第二环节:主持人报“总分再加20分”; 第三环节:主持人报“总分再加30分”; 第四环节:主持人报“总分再加40分”。 第一环节:x=100; 第二环节:x=x+20; 第三环节:x=x+30; 第四环节:x=x+40. 将右边表达式的值赋给左边的变量 1、变量:在研究问题中,可以取不同数值的量. 计算机中变量的表示一般由一个或几个英文字母组成,或字母加数字表示. 如a,x,a1,sum等. 2、赋值:把B 的值赋给变量A, 这个过程 称为赋值.记作: A=B其中“=”为赋值符号. 变量名=表达式 赋值语句的一般格式为: 抽象概括 (2)赋值号的左右两边一般不能互换。 如:x=5对, 5=x不对 (3)一个赋值语句只能给一个变量赋值。 如x=y+5正确, x-y=5是错误的. (1)在赋值语句中,赋值符号的右边可以是 数值,也可以是变量,还可以是表达式,而赋值符号的左边只能是变量,否则没有意义. 如:x=5, x=y, x=3a+5b正确, 2=x, s-m=3错误. 注意事项 (4)可以先后给一个变量赋多个不同的值,但变量的取值只与最后一次赋值有关 . 例如: 输出a的值是? a=1,b=2,c=3 a=b 输出a 开始 结束 a=c 输出a=3 (5)一个赋值语句中不能出现两个“=”. 如a=b=2是错误的. (6)赋值语句中的“=”与代数运算中的 等号不同,如在赋值语句中i=i+1表示i的 值自身加1,而在代数式中不成立. 练习1 、判断下列赋值语句是否正确. (1) 6 = a (2) x + y = 5 (3)A = B = 2 (4)x = x2 (1) (2) (3) 错误, (4) 正确. 小试一刀 练习2、下列赋值语句中错误的是( ) A.a=3 B.x=3*9-9 C.A=A+3 D.A=b=8 选D,A B C 对, D错 练习3、语句M=M+1表示的意义是 ( ) A. 将M的值赋给M+1 B. 将M的值加1后再赋给M C. M和M+1相等 D. 以上说法都不对 B 合作探究1 已知两个数 a 和 b , 用赋值语句设计一个算法使a 和 b 的值互换. a b S a 算法如下: (1)S = a (2)a = b (3)b = S (4)输出结果 a b 若 a=4,b=3输出的结果是?? 写出下列语句描述的算法输出的结果. (1) a=5 b=3 c=(a+b)/2 d=2c 输出d (2) a=1 b=2 c=a-b b=a+c-b 输出a, b, c (3) a=10 b=20 c=30 b=a b=c c=a 输出a, b, c (4) a=1 b=a+1 b=b+1 b=

文档评论(0)

有一二三 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档