- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE \* MERGEFORMAT 1
高二同步课程数学讲义
“赋值语句输入、输出语句、条件语句”
讲义编号:
学员:
年级:
授课日期:
讲师:
授课方式(在线或线下):
(线下填)授课教学点:
知识定位一:
赋值语句输入、输出语句:
1.了解伪代码与自然语言、流程图设计的算法的区别;
2.理解输入、输出语句和赋值语句的功能及表示法,并能用这些语句表示算法.
知识诊断
问题1.(★☆☆☆)循环结构的常见的两种类型是什么?
问题2.(★☆☆☆)为了控制循环次数,我们经常设置哪两个循环变量?
问题3.输入语句可以给多个变量赋值,赋值语句可以吗?
知识定位二:条件语句
1.理解条件语句与选择结构的关系;
2.掌握条件语句,能用条件语句编写伪代码.
知识诊断
问题1.(★☆☆☆)你还记得赋值语句与输入、输出语句的格式吗?
问题2.(★☆☆☆)什么情况下Else及其后的语句可以省略?
问题3.(★☆☆☆)什么时候应该用条件语句?
知识梳理
知识点一:赋值语句输入、输出语句
子知识点一:伪代码
伪代码是介于自然语言和计算机语言之间的文字和符号,使用伪代码的目的是为了使被描述的算法可以容易地以任何一种编程语言实现.
子知识点二:.赋值语句
(1)赋值语句的一般格式是:变量表达式或变量.
(2)赋值语句的作用是将一个表达式或变量的值赋给一个变量.它实质上是先将赋值号“”右边表达式或变量的值计算出来,然后把该值赋给“”左边的变量,使该变量的值等于表达式或变量的值.
子知识点三:输入、输出语句
在伪代码中,用输入语句Read a,b表示输入的数据依次送给a、b;用输出语句Print x表示输出运算结果x.
知识点二:条件语句
子知识点一:条件语句的概念
条件语句表达算法中的选择结构,在执行此算法时,要根据一定的条件选择流程线的方向.
子知识点二:条件语句的格式(或一般形式)
If A Then
B
Else
C
End If
其中A表示判断的条件,B表示满足条件时执行的操作内容,C表示不满足条件时执行的操作内容,End If表示条件语句结束.
常见题型和方法解析
1. 结合知识点一和方法
例1. (★☆☆☆)对于赋值语句,下列说法正确的是________.
①在程序运行过程中给变量赋值;②将表达式所代表的值赋给变量;③可以给一个变量重复赋值;④一个语句可以给多个变量赋值.
例2.(★☆☆☆)判断下列赋值语句是否正确,并说明理由.
(1)3←B;(2)x+y←0;(3)A←B←0;
(4)T←T×T;(5)x2-1←(x+1)(x-1).
例3.(★☆☆☆)用伪代码写出输入两个正数a,b的值,输出ab和ba的值的一个算法.
例4.(★★☆☆)请写出下面伪代码运算输出的结果.
(1)eq \x(\a\al(a←5,b←3,c←?a+b?/2,d←c×c,Print d)) (2)eq \x(\a\al(a←1,b←2,c←a+b,b←a+c-b,Print a,b,c))
2. 结合知识点二和方法
例5. (★☆☆☆)写出下列伪代码的结果.
Read x
If x≥0 Then
p←1
Else
p←-1
End If
Print p
若x=10,则p=________;若x=-1,则p=_____
例6. (★☆☆☆)读如下的伪代码,完成题目.
Read x
If x≥0________
y←x
Else
y←-x
End If
Print y
(1)将伪代码补充完整,横线处应填________.
(2)该伪代码的功能是________.
例7. (★☆☆☆)已知函数y=eq \b\lc\{\rc\ (\a\vs4\al\co1(x2+1 ?x≤2.5?,x2-1 ?x2.5?)).根据输入x的值,计算y的值,设计一个算法并写出伪代码.
例8. (★★☆☆) 若本例条件改为y=eq \b\lc\{\rc\ (\a\vs4\al\co1(x2+1 ?x2.5?,x2-1 ?x2.5?)),伪代码如何写?
例9.(★★☆☆)某商场为迎接10周年店庆举办促销活动,活动规定,购物额在100~300元之间优惠货款的5%,超过300元的,超过部分优惠8%,原优惠条件仍然有效,画出顾客的购物额与应付金额之间的流程图,要求输入购物额能够输出应付货款,并写出伪代码.
综合习题拓展
1.简述知识点一和其他知识点的常见结合(赋值语句和输入、输出语句)
例10. (★★☆☆)编写一个伪代码,求用长度为a的细铁丝围成一个正方形和一个圆时的面积,要求输入a的值,输出正方形和圆的面积(π取3.14).
2. 简述知识点二和其他知识点的常见结合(条件语句的嵌套)
例11
您可能关注的文档
- 高考培优课程秋季数学讲义:点差法与交轨法【讲师版】.pdf
- 高考培优课程秋季数学讲义:点差法与交轨法【学生版】.doc
- 高考培优课程秋季数学讲义:点差法与交轨法【学生版】.pdf
- 高考培优课程秋季数学讲义:定点定值最值问题【讲师版】.doc
- 高考培优课程秋季数学讲义:定点定值最值问题【讲师版】.pdf
- 高考培优课程秋季数学讲义:定点定值最值问题【学生版】.doc
- 高考培优课程秋季数学讲义:定点定值最值问题【学生版】.pdf
- 高考培优课程秋季数学讲义:二项式定理—二项展开式【讲师版】.docx
- 高考培优课程秋季数学讲义:二项式定理—二项展开式【讲师版】.pdf
- 高考培优课程秋季数学讲义:二项式定理—二项展开式【学生版】.docx
最近下载
- FLEX SYSTEM EN2092 1GB ETHERNET调试文档模板.pdf VIP
- 2024年9月中国汽车产销报告.pdf VIP
- 2024年11月广东深圳市福田区选用机关事业单位辅助人员和社区专职工作者143人笔试备考题库及答案解析.docx VIP
- 流体力学 课件 第6章 气体射流.pptx
- 武汉理工大学材料科学基础课件(全套).pdf
- 风貌改造工程施工组织设计.doc
- 药品生物检定技术 全套教案.doc
- 浅谈双碳战略下的自来水厂碳核算碳减排经验分享_供水技术讲座资料课件.pptx
- 2024广州铁路局机考.pdf
- 11《动物的眼睛》教学设计-2023-2024学年科学二年级下册青岛版.docx VIP
文档评论(0)