(精品)1.2.1输入语句、输出语句和赋值语句 (7).pptx

上传人:s****8 文档编号:69943366 上传时间:2023-01-12 格式:PPTX 页数:39 大小:4.21MB
返回 下载 相关 举报
(精品)1.2.1输入语句、输出语句和赋值语句 (7).pptx_第1页
第1页 / 共39页
(精品)1.2.1输入语句、输出语句和赋值语句 (7).pptx_第2页
第2页 / 共39页
点击查看更多>>
资源描述

《(精品)1.2.1输入语句、输出语句和赋值语句 (7).pptx》由会员分享,可在线阅读,更多相关《(精品)1.2.1输入语句、输出语句和赋值语句 (7).pptx(39页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、1.2.1输入语句、输出语句和赋值语句第一章1.2基本算法语句学习目标1.了解输入语句、输出语句和赋值语句的作用.2.理解这些语句与相应逻辑结构的关系,并能转化为算法语句.问题导学达标检测题型探究内容索引问题导学知识点一输入语句输入语句的格式:INPUT ;变量.输入语句的功能:输入提示内容要求的相应信息或值.即把程序使用者 的值赋给变量.“提示内容”新输入思思考考一个程序如果没有输出语句,影响程序运行吗?你知道运行结果吗?答案答案不影响.程序照常运行,但运行结果就不会告诉你.知识点二输出语句梳理梳理输出语句(1)格式:PRINT ;表达式.(2)功能:输出 、的值和 信息;进行数值计算并输出

2、结果.“提示内容”常量变量系统知识点三赋值语句思考思考赋值语句中的“”和平时所用的“”意义相同吗?答答案案意义不同,赋值语句中的“”叫赋值号,它表示把右边的表达式所代表的常量、变量或算式赋给左边的变量,如CYZ表示把计算YZ所得的值赋给C.梳理梳理赋值语句(1)格式:.(2)功能:将表达式所代表的值赋给变量.一般先计算“”右边_ ,然后把这个值赋给“”左边的 .变量表达式表达式的值变量思考辨析 判断正误1.输入语句的作用是计算.()2.输出语句的作用是实现算法的输出结果功能.()3.赋值语句的作用是把赋值号左边的值赋值给右边.()题型探究例例1右面语句执行后输出的i_,j_.解析解析第一句把5

3、赋给i,第二句把2赋给j,第三句把5(2)的值3赋给i,第四句把3(2)的值1赋给j,并最终输出3,1.类型一输入、输出语句的应用答案解析i5j2iijjijPRINTi,jEND31反思与感悟反思与感悟(1)输入语句的理解中要注意的问题“提示内容”必须加双引号,提示内容原样在计算机屏幕上显示,提示内容与变量之间用“;”隔开.一个输入语句可以输入多个变量,中间用“,”隔开,其格式为:INPUT“提示内容1,提示内容2,提示内容3,”;变量1,变量2,变量3,.例如:(2)输出语句的理解中要注意的问题“提示内容”是提示用户要输出什么样的信息,提示内容必须加双引号,提示内容原样输出.同输入语句一样

4、,输出语句也可以一次完成输出多个表达式的功能,不同的表达式之间用“,”隔开.例如:计算机先计算表达式的值再输出,即输出语句有计算功能.用来分隔提示内容及表达式的引号、分号等不会输出.跟踪训练跟踪训练1(1)下列给出的输入语句正确的是_.INPUTa;b;cINPUTx3INPUTa,b,cINPUT“a,b”,a,bINPUT“a,b”a,b解解析析判断一个输入语句正确与否,关键是要理解输入语句的格式:INPUT“提示内容”;变量,另外,还要注意一些需要记住的细节部分.答案解析(2)下列给出的输出语句正确的是_.PRINTA4 PRINT“你的姓名”XMPRINTa,b,c PRINT 3*2

5、INPUT“a,b”a,b解析解析结合输出语句的格式,对照说明内容,比较可得结论.答案解析类型二赋值语句的应用例例2(1)下列给出的赋值语句正确的有_个.x2*y+z;x3;x+y7;y3.14*4.解析解析赋值语句的格式是:变量表达式,故正确,错误.答案解析3(2)下列程序的运行结果为_.答案解析120 x1xx*2xx*3xx*4PRINTx*5END解析解析由赋值语句的特点,可知结果为12345,故答案为120.反反思思与与感感悟悟赋值号与数学中的等号的意义是不完全相同的,是以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”.如:NN1,是将N的原值加1再赋给N.跟踪训练跟踪训练2

6、下面程序的运行结果为_.a2a2aaa5PRINT1/aEND1解析解析程序如下:第二句给a赋值后a4,第三句给a赋值后a1,答案解析命题角度命题角度1编写程序编写程序例例3编写一个程序,要求输入两个正数a和b的值,输出ab与ba的值.类型三三种语句的功能与综合运用解答反反思思与与感感悟悟在任何一个程序中输入、输出、赋值语句是不可缺少的,它们在程序中各有作用.解决实际问题时,先将语句转译为数学语言,然后求解.跟踪训练跟踪训练3阅读下列程序,并填空.(1)程序甲:(2)程序乙:a5b3c(ab)/2dc*cPRINTdENDa1b2cabbacbPRINTa,b,cEND(1)程序甲中输出的结果

7、为_;所以输出的结果为16.16答案解析(2)程序乙中输出的结果依次为_,_,_.a1b2cabbacbPRINTa,b,cEND答案解析解析解析因为a1,b2,cab3,所以acb1322,所以b2.故输出的结果依次为1,2,3.123命题角度命题角度2程序框图与程序设计语言的转换程序框图与程序设计语言的转换例例4已知一个正三棱柱的底面边长为a,高为h,试设计一个程序来求解这个正三棱柱的表面积和体积,并画出程序框图.解答反反思思与与感感悟悟程序框图是算法的一种直观表示,而程序设计语言则是将框图转化为计算机能读懂的一种表示形式,二者之间联系密切.跟踪训练跟踪训练4阅读下面的程序,根据程序画出程

8、序框图.解答INPUTx,yPRINTx/2PRINT3*yxx+1yy-1PRINT x,yEND达标检测答案解析1.下列赋值语句正确的为A.x22x5 B.xx5C.00 D.x2y12345解析解析依据赋值语句的格式“变量表达式”可知选项A,C错误;而选项D中一次给多个变量同时赋值,故选项D错误,故选B.答案解析2.下面的程序输出的结果是解析解析第三句给c赋值后c7,第四句给a赋值后a11,故最后输出11,5.12345a2b5cabac4PRINTa,bENDA.2,5 B.4,5 C.11,5 D.7,5解析3.下列程序执行后结果为3,则输入的x值为12345INPUT“x”;xyx

9、*x2*xPRINT yENDA.1 B.3C.1 D.1或3答案解析解析由题意得,x22x3,解方程得x1或x3.答案解析4.下面一段程序执行后的结果是_.1012345A2AA*2AA6PRINTAEND解析解析先把2赋给A,然后把A*2赋给A,即A的值为4,再把4610赋给A,所以输出的结果为10.解答123455.根据如图所示的程序框图,写出相应的算法语句.1.需输入信息时用INPUT语句,需输出信息时用PRINT语句,当变量需要的数据较少或给变量赋予算式时,用赋值语句,当变量需要输入多组数据且程序重复使用时,使用输入语句较好.2.赋值语句是一个程序必不可少的重要组成部分,使用赋值语句,一定要注意其格式要求,不能利用赋值语句进行代数式计算等.规律与方法本课结束

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁