- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人教B版必修3高中数学1.2.1“赋值,输入和输出语句”同步课件
* 中小学课件 课前预习目标 课堂互动探究 课前预习目标 梳理知识 夯实基础 课堂互动探究 剖析归纳 触类旁通 第一章算法初步 §1.2 基本算法语句§1.2.1 赋值、输入和输出语句
学 习 目 标1.理解三种基本算法语句——赋值语句、输入语句和输出语句,进一步体会算法的基本思想.
2.掌握三种语句的定义,了解它们的一般格式和作用.
3.了解在Scilab软件中,如何使用输入语句来控制输入.
课 前 预 习1.赋值语句
在表述一个算法时,经常要引入变量,并赋给该变量一个值,用来表明赋给某一个变量一个的语句叫做赋值语句.在算法语句中,赋值语句是最基本的语句.
赋值语的一般格式是.
赋值语句中的“=”,称作赋值号,而不是“等号”.
具体的确定值
2.输入语句
输入语句的一般格式是
3.输出语句
输出语句在这里我们主要介绍print语句,其一般格式是.表达式是指程序要输出的,输出语句可以输出常量、变量或表达式的值,例如print(%io(2),B)、print(%io(2),4)等。
数据思 考 探 究输入语句和赋值语句都可以给变量赋值,二者有何不同?
提示 输入语句可使初始值与程序分开,利用输入语句改变初始数据时,程序不变,而赋值语句是程序的一部分,输入语句可对多个变量赋值,赋值语句只能给一个变量赋值.
课 前 热 身1.下列赋值语句正确的是( )
A.6=x B.x+y=6
C.x=y=2 D.x=x+2
解析 赋值语句只能给变量赋值,不能给表达式赋值,也不能给多个变量赋值,且变量一定在“=”号左边.
答案 D
2.在程序中,正确表示两个变量M和N相乘的式子是( )
A.MN B.M×N
C.M·N D.M*N
答案 D
3.执行“print(%io(2),3+5)”的输出结果是( )
A.3+5=3+5 B.3+5=8
C.8 D.8=8
解析 输出语句具有计算功能,所以3+5=8.
答案 4.当下列程序中输入2时,输出的结果为( )
A.3 B.4
C.5 D.6
解析 ∵a=2,∴b=2,∴a=3,∴a=3+1=4.
答案 B
重 点 突 破1.对赋值语句的理解
关于赋值语句,有以下几点需要注意:
(1)赋值号左边只能是变量名字,而不是表达式,右边表达式可以是一个数据或算式.如3.6=X就是错误的,a+b=c也是错误的,而x=3.6,c=a+b就是正确的,对于同一个变量可以多次赋值.
(2)赋值号左右不能对称,赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量,例如Y=Z,表示用Z的值替代变量Y原先的取值,不能改写为X=Y,因为后者表示用Y的值替代变量X的值.
(3)不能利用赋值语句进行代数式(或符号)的演算(如化简,因式分解等),如y=x2-1=(x-1)(x+1)是不能实现的,在赋值语句的赋值号右边的表达式中的每一个“变量”都必须事先赋给其确定的值.在一个赋值语句中只能给一个变量赋值,不能出现两个或多个“=”.(4)赋值号与数学中的等号的意义不同,赋值号左边的变量如果原来没有值,则在执行赋值语句时,获得一个值;如果原来已有值,则执行该语句后,以赋值号右边表达式的值代替该变量的原值,即将原值“冲掉”.如N=N+1在数学中是不成立的,但在赋值语句中,意思是将N的原值加1再赋值给变量N,即N的值加1.
2.对输入语句的理解
(1)输出语句中,“提示内容”要用双引号引起来.
(2)输入语句无法计算功能,如输入“3]3.对输出语句的理解
(1)由于很多算法中,变量的初始值要根据情况经常地改变,所以我们可以把程序和初始数据分开.每次算题时,即使初始数据改变,也不必改变程序部分,只要在程序运行时,输入相应的数据即可,这个过程就是由输入语句来控制的.
(2)输出语句的功能是以某种形式把求解的结果“输出”出来.在Scilab程序中,还有多种输出语句,如write,format,printf,disp等.
(3)程序中的print(%io(2),表达式)的参数“%io(2)”表示在屏幕上输出.
4.输出语句和输入语句的异同点
(1)相同点:①“提示信息”的功能相同,即提示用户计算机做到了哪一步;②都可以输入或输出多个变量.
(2)相异点:①语句定义符不同,输出语句定义符是“print”,而输入语句定义符是“input”;②具体内容不同,输入的内容只能是具体的常数(即数量、字符或字符串),而输出的结果可以是常数,也可以是变量.
例1 请写出下面程序运算输出的结果.
(1) (2)剖析 根据赋值语句的功能求结果.
典 例 剖 析解析 (1)因为a=1,b=2,c=a+b,所以c=3,b=a+c-b,即b=1+3-2=2.所以输出a=1,b=2,c=3.
(2
您可能关注的文档
- 王燕写字13–16课时.doc
- 王玺谋反︰今人制造的冤案.doc
- 中职数学基础模块下册“空间几何体的结构特征”课件1.ppt
- 人教A版〔选修1-1〕“函数的单调性与导数”.ppt
- 王氏家谱–郡望堂号.doc
- 人教A版〔必修5〕“解3角形应用”〔第2课时〕.ppt
- 王石首度回应和郁亮的观点冲突.doc
- 王家卫电影剧作研究-后现代电影的一次突破〔上〕.doc
- 中职数学基础模块下册“计数原理”课件2.ppt
- 人教A版〔选修1-1〕“函数的最值与导数”.ppt
- 白天晚上教学课件.ppt
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题带答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解一套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及完整答案详解1套.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及参考答案详解1套.docx
- 2025年山东菏泽市事业单位招聘急需紧缺岗位目录(第一批)笔试模拟试题参考答案详解.docx
- 2025年山东菏泽市牡丹区中医医院引进急需紧缺专业技术人才30人笔试模拟试题及答案详解1套.docx
- 画西瓜教学课件.ppt
最近下载
- 高中物理万有引力与航天模拟专题.doc VIP
- 《教父(1972)》完整中英文对照剧本.pdf VIP
- ABB喷涂机器人生产节拍提升的改进实施工艺方案.pdf VIP
- 航天电器产品手册y50系列电连接器.pdf VIP
- 2025年广水市城市社区专职工作者招聘85人考试备考试题及答案解析.docx VIP
- 二年级语文暑假习题二.doc VIP
- 房建工程监理实施细则样本合集(207页).docx VIP
- 2018-2024年海峡杯数学竞赛真题及答案(二年级).pdf VIP
- 数据处理与信息共享合作协议.doc VIP
- 2023-2024学年辽宁省实验中学、大连八中、大连二十四中、鞍山一中、东北育才学校高一下化学期末检测试题含解析.doc VIP
文档评论(0)