




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
22变量与赋值预习课本p8893,思考并完成以下问题(1)变量的含义与表示是什么?(2)赋值语句的格式是什么?它的作用是什么?1变量在研究问题的过程中可以取不同数值的量称为变量2赋值语句的格式(1)赋值语句的一般格式是:变量表达式(2)格式中右边“表达式”可以是一个数据、常量和算式,如果“表达式”是一个算式时,赋值语句的作用是先计算出“”右边表达式的值,然后将该值赋给“”左边的变量如a1,b2,cab是指先计算出ab的值3,再把3赋给c,而不是将ab赋给c.(3)赋值语句左边只能是变量名字,而不是表达式,如x5是对的,5x是错误的,abc也是错误的,而cab是正确的3赋值语句的作用赋值语句的作用是将表达式所代表的值赋给变量赋值号左边的变量如果原来没有值,则执行赋值语句后,获得一个值,如果已有值,则执行该语句,以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”如:nn1,在数学中是不成立的,但在赋值语句中,意思是将n的原值加1再赋给n,此时左边n的值就是原来n的值加1,如n原来是7,则执行nn1后,n的值变为8.点睛赋值语句中的“”称为赋值符号,而不是“等号”1判断正误(正确的打“”,错误的打“”)(1)赋值语句中的“”称为赋值号,而不是等号()(2)赋值语句是把赋值号左边变量的值赋给赋值号右边的表达式()(3)在算法语句中,赋值语句是最基本的语句()答案:(1)(2)(3)2下列赋值语句正确的是()aab5b5acab2daa1解析:选d赋值语句只能给变量赋值,不能给表达式赋值,也不能对多个变量赋值且变量名一定要在赋值号的左边3赋值语句描述的算法如下:a3a5输出a则运行结果是()a5 b3 ca d8解析:选a此算法中用到了赋值语句虽然a3是把3赋给a,但是接下来的语句a5,又把5赋给a,赋值语句中变量取的是最后的值,所以输出a的值为5.赋值语句的结构典例下列赋值语句正确的是()aab2bxymca2b25 dnn2解析赋值语句的一般格式是:变量表达式,格式中右边的“表达式”可以是一个数据、常量或算式赋值符号的左边只能是变量名字,而不能是表达式,故b、c不对一个赋值语句只能给一个变量赋值,不能出现两个或多个“”,故a不对,只有选项d符合赋值语句的写法规则答案d赋值号左边只能是变量名称,而不能是表达式;赋值号右边可以是一个常量、变量或含变量的表达式活学活用观察下列赋值语句,写法正确的个数是()x2yz;x3;y4;z5;w7;xy7;ym.a1b2 c3d4解析:选c符合赋值语句的格式,正确;不正确,赋值号左侧不能是表达式.赋值语句的算法功能典例写出下列语句描述的算法的输出结果:(1)a5; b3; c; dc2; 输出d.(2)a1; b2; cab; bacb; 输出a,b,c.(3)a10; b20; c30; ab; bc; ca; 输出a,b,c.解(1)c4,c24216,即d16.该语句输出结果为16.(2)c121,bacb1122,a1,b2,c1.该语句输出结果为:1,2,1.(3)由ab及b20知a20,由bc及c30知b30,由ca及a20知c20,a20,b30,c20.该语句输出结果为20,30,20.在解决与赋值语句有关的题目时,一定要明确赋值语句的作用,尤其是涉及对变量多次赋值时,应以最后一次所赋的值为最终要输出的值活学活用将两个数a15,b64交换,使a64,b15,下列赋值语句中正确的一组是() a b c d解析:选b先把b的值赋给中间变量c,这样c64,再把a的值赋给变量b,这样b15,最后把c的值赋给变量a,这样a64.利用赋值语句描述算法典例用赋值语句写出用公式法求一元二次方程x25x60的根的算法,并画出算法框图解算法步骤如下:1a1,b5,c6;2p;3q;4x1pq,x2pq;5输出x1,x2.算法框图如图所示利用赋值语句描述算法应注意的问题(1)两个或多个变量的设置一般是利用已有的公式,使用赋值语句,这样算法的表述就变得非常简洁和清晰(2)对一个变量可以多次赋值,其值是最后一次所赋的值活学活用已知某同学某三科的成绩分别为80分、75分、95分,画出求这三科成绩的总分及平均分的算法框图解:算法框图如图所示层级一学业水平达标1下面一段算法执行后输出结果是()a2;aa2;aa6;输出a.a2b8c10 d18解析:选c由赋值语句的特点,按步骤执行算法可得a2a224a4610.2下列语句能使变量a的值为4的是()aa4aa4 bb4baca3aa1 daa4解析:选c对于选项a可知变量a的值为8,b中,a不是变量,d中变量a的值不确定只有c正确3下列算法语句执行后的结果是()i2;j5;iij;jij;输出i,j.ai12,j7 bi12,j4ci7,j7 di7,j12解析:选d算法中iij是257赋值给i,jij是7512赋值给j.4读如图所示的框图,得出其算法功能是_答案:求实数a,b的和层级二应试能力达标1输入a5,b12,c13,经下列赋值语句运行后,a的值仍为5的是()a. b.c. d.解析:选c对于选项a,先把b的值赋给a,a的值又赋给b,这样a,b的值均为12;对于选项b,先把c的值赋给a,这样a的值就是13,接下来是把b的值赋给c,这样c的值就是12,再又把a的值赋给b,所以a的值还是13;对于选项c,先把a的值赋给b,然后又把b的值赋给a,所以a的值没变,仍为5;对于选项d,先把b的值赋给c,这样c的值是12,再把a的值赋给b,于是b的值为5,然后又把c的值赋给a,所以a的值为12.于是可知选c.2下列赋值语句正确的是()amn2 016b2 016mcm2 016m dmm2 016解析:选d由赋值语句的格式可知mm2 016正确3在如图所示的算法语句中输入x1 000,y2,则输出的结果m是()输入x,ym2a2 004 b2 006c2 007 d2 008解析:选dm21 000422 008.4阅读如图所示的算法框图,若输入的a,b,c分别是21,32,75,则输出的a,b,c分别是()a75,21,32 b21,32,75c32,21,75 d75,32,21解析:选axa21,ac75,cb32,bx21.输出a,b,c的值分别为75,21,32.5阅读如图所示的算法框图,则输出的结果是_解析:y2215,b35213.答案:136如下所示的算法语句运行结果为_解析:由赋值语句a2,b3,c4,ab,bc2,cb4知,赋值后,a3,b6,c10,所以d.答案:7已知水果店的三种水果标价为香蕉2元/kg,苹果3元/kg,梨2.5元/kg.店主为了收款的方便设计了一个算法如图,则算法框图横线上应填_答案:xyz8下列语句运行后,a,b,c的值各等于什么?(1)a3(2)a3b5 b5c8 c8ab abbc bc输出a,b,c ca 输出a,b,c解
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年燃烧单词考研真题及答案
- 2025年智能家居互联互通标准与产业布局优化策略报告
- 新能源行业2025年储能技术协同创新趋势报告
- 激光医学测试题目及答案
- 小学音乐会考试题及答案
- 法警专业能力测试题及答案
- 高中物理光的颜色 色散教学设计
- 新能源产品创新2025:市场需求变化与调整策略分析报告
- 甘肃省武威市第十七中学七年级地理上册 2.1 大洲和大洋说课稿2 新人教版
- 2025年初二上册英语试卷及答案
- 《婴幼儿睡眠习惯培养》课件
- 公司有关进一步改组股份合作制实施方案
- 伊利企业文化手册
- 房建工程监理规划范本
- 电力工程项目管理的职责分工
- 餐饮库房管理流程
- 市政工程监理大纲投标方案(技术方案)
- 高速通信管道迁改施工方案
- USP 62-非无菌产品的微生物检验特定微生物的试验CN
- 幕墙UHPC施工专项方案 (评审版)
- 2025-2030年地域风味酱板鸭行业跨境出海战略研究报告
评论
0/150
提交评论