ImageVerifierCode 换一换
格式:PPT , 页数:37 ,大小:2.94MB ,
资源ID:531574      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-531574-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2019-2020学年同步人教A版高中数学必修三素养突破课件:1-2-1 输入语句、输出语句和赋值语句 .ppt)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

2019-2020学年同步人教A版高中数学必修三素养突破课件:1-2-1 输入语句、输出语句和赋值语句 .ppt

1、第一章 算法初步12 基本算法语句12.1 输入语句、输出语句和赋值语句第一章 算法初步考点学习目标核心素养输入语句、输出语句和赋值语句掌握三种语句的定义,了解它们的一般格式和作用,借助三种语句完成算法到程序语句的转化数学抽象、逻辑推理、直观想象问题导学(1)输入语句的格式是怎样的?其功能是什么?(2)输出语句的格式是怎样的?其功能是什么?(3)赋值语句的格式及功能各是什么?(4)三种语句:输入语句、输出语句、赋值语句与框图有什么对应关系?1输入语句(1)格式:INPUT“提示内容”;_(2)功能:输入提示内容要求的相应信息或值变量名师点拨输入语句要求(1)输入语句要求输入的值是具体的常量(2

2、)“提示内容”提示用户输入的是什么信息,必须加双引号,提示内容“原原本本”地在计算机屏幕上显示,“提示内容”与“变量”之间要用分号隔开(3)一个输入语句可以给多个变量赋值,中间用“,”分隔形式如:INPUT“a,b,c”;a,b,c.2输出语句(1)格式:PRINT“提示内容”;_(2)功能:输出_、_的值和_信息;进行数值计算并输出结果表达式常量变量系统名师点拨输出语句要求(1)表达式是指算法和程序要求输出的信息(2)提示内容提示用户要输出的是什么信息,提示内容必须加双引号,提示内容要用分号和表达式分开(3)如同输入语句一样,输出语句可以一次完成输出多个表达式的功能,不同的表达式之间可用“,

3、”分隔形式如:PRINT“a,b,c”;a,b,c.3赋值语句(1)格式:_(2)功能:将表达式所代表的值赋给变量变量表达式名师点拨赋值语句要求(1)赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个常量、变量或含变量的运算式如:2x 是错误的(2)赋值号的左右两边不能对换赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量如“AB”“BA”的含义运行结果是不同的,如 x5 是对的,5x 是错的,ABC 是错的,CAB 是对的(3)不能利用赋值语句进行代数式的演算(如化简、因式分解、解方程等),如 yx21(x1)(x1),这是实现不了的在赋值号右边表达式中每一个变量的值必须事先

4、赋给确定的值在一个赋值语句中只能给一个变量赋值,不能出现两个或以上的“”但对于同一个变量可以多次赋值,且给一个变量重复赋值,变量只保存最后一次赋值 判断正误(对的打“”,错的打“”)(1)“i1i”是正确的赋值语句()(2)INPUT 语句每次只能输入一个变量的值()(3)PRINT 语句有计算功能()(4)PRINT 语句每次可以输出多个表达式,不同表达式之间用“;”隔开()答案:(1)(2)(3)(4)下列关于赋值语句的说法错误的是()A赋值语句先计算出赋值号右边的表达式的值B赋值语句是把左边变量的值赋给赋值号右边的表达式C赋值语句是把右边表达式的值赋给赋值号左边的变量D赋值语句中的“”和

5、数学中的“”不一样解析:选 B.赋值语句的作用是把右边表达式的值赋给赋值号左边的变量判断下列输出语句,不正确的序号为_输出语句:PRINT“A”;A输出语句:PRINT 20,3*2输出语句:“你的姓名”XM解析:正确,是输出语句的一般格式;正确,PRINT 语句可以输出常量、表达式的值;不正确,提示内容和表达式之间应该用“;”隔开,且缺少“PRINT”答案:下面一段程序执行后的结果是_.A2AA*2AA6PRINT AEND 解析:先把 2 赋给 A,然后把 A*24 赋给 A,即 A 的值为 4,再把 4610 赋给 A,所以输出的结果为 10.答案:10下列语句中正确的有_(填序号)输入

6、语句 INPUT a,b,c.输入语句 INPUT x3.输出语句 PRINT A4.输出语句 PRINT 30,4*3.赋值语句 xx/2.赋值语句 2a.三种语句的格式与功能【解析】正确;不正确,INPUT 语句中只能是变量;不正确,PRINT 语句中只能输出变量或表达式,不能赋值;正确;正确;不正确,不能给常量赋值【答案】各种语句必须按其格式编写,并充分注意各自的注意事项,否则,所编写的语句是错误的,计算机将无法执行 有以下程序:A3B5ABBAPRINT“A”;APRINT“B”;BEND程序执行后的结果是()A5 5B3 3CA5 B5DA3 B3解析:选 C.运行程序:A3,B5,

7、A5,B5.已知 A(x1,y1),B(x2,y2)是平面上两点,设计一个程序输出线段 AB 的中点 M 的横、纵坐标利用三种语句编写程序【解】程序如下:INPUT x1,y1,x2,y2 x(x1x2)/2 y(y1y2)/2 PRINT“点 M 的横坐标为”;x PRINT“点 M 的纵坐标为”;y END(1)编写程序的关键在于弄清问题的算法,特别是算法的结构,然后确定采用哪一种算法语句,分清算法的步骤,写出程序(2)输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,编写程序时“INPUT 语句”是输入框中的信息,赋值语句是处理框中的信息,“PRINT 语句”是输出框中的信息(3

8、)编写程序的步骤:首先根据问题要求构思算法分析然后把算法分析转化为程序框图,即画出程序框图再把程序框图转化为程序 编写程序,计算甲、乙、丙三人的平均年龄解:算法步骤如下:第一步:输入甲、乙、丙三人的年龄 a,b,c.第二步:计算 yabc3.第三步:输出 y.程序如下所示:INPUT“jia”;a INPUT“yi”;b INPUT“bing”;c PRINT“The average”;(abc)/3 END如图是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图INPUT“x,y”;x,yxx/3y2*y2PRINT x,yx2*xyyy1PRINT x,yEND算法语句与程序框图的

9、转换【解】程序框图如图 算法语句与程序框图的关系(1)顺序结构的程序框图利用输入语句、输出语句和赋值语句即可完成其中输入、输出框对应输入语句和输出语句,执行框对应赋值语句(2)由程序画程序框图是上述过程的逆过程,只需把输入语句、输出语句与输入、输出框对应转化,将赋值语句与执行框对应转化即可 1如图是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图INPUT“x,y”;x,yPRINT“x”;x2x/2yPRINT“y”;3*y2*xxx*21yy3SQR(x)PRINT xPRINT yEND解:程序框图如图 2根据如图所示的程序框图,写出相应的算法语句解:算法语句如下:INPUT“

10、a”;aINPUT“h”;h SSQR(3)*a2/4 VS*h C3*a TC*h PT2*S PRINT V PRINT P END 1下列关于输入语句的说法不正确的是()A格式是 INPUT“提示内容”;变量B提示内容一般是提示用户输入什么样的信息C输入语句可以给多个变量赋值D格式是 INPUT 提示内容;变量解析:选 D.显然 A 正确,D 不正确对于 B、C 两项,都是理解输入语句时需要注意的,“提示内容”可以是中文也可以是英文;输入语句可以给多个变量赋值2当输入“3”后,输出的结果为()INPUT“请输入 x”;xyxxy1xx1PRINT xENDA5B4C3D6解析:选 A.程

11、序中只有两个变量 x,y.当程序顺次执行时,先有 y3,再有 x4,x5,故最后输出的 x 值为 5.3阅读下列两个程序,回答问题x3y4xyPRINT x,yEND x3y4yxPRINT x,yEND(1)上述两个程序的运行结果是_;_.(2)上述两个程序中的第三行有什么区别:_解析:(1)中运行 x3,y4,x4,故运行结果是 4,4;同理,中的运行结果是 3,3;(2)程序中的“xy”是将 y 的值 4 赋给 x,赋值后 x 的值变为 4;程序中的“yx”是将 x 的值 3 赋给 y,赋值后 y 的值变为 3.答案:(1)4,4 3,3(2)程序中的“xy”是将 y 的值 4 赋给 x,赋值后 x 的值变为 4;程序中的“yx”是将 x 的值 3 赋给 y,赋值后 y 的值变为 3本部分内容讲解结束 按ESC键退出全屏播放

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3