- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基本算法语
基本算法语句
【复习目标】:
理解几种基本的算法语句---赋值语句、输入和输出语句、条件语句、循环语句,能初步应用这些算法语句编写伪代码;
正确理解五种基本算法语句的表示方法、结构和用法;
理解算法的三种描述方式:自然语句、流程图、伪代码,它们都是对算法的一种形式化的表示,而算法才是解决问题的关键。
【知识梳理】:
伪代码:伪代码是介于______语言和_______语言之间的文字和符号,是表达算法的简单而实用的好方法。
2、赋值语句:在伪代码中,赋值语句用符号“_______”表示,“”表示_____________________,其中是一个变量,是一个与同类型的变量或表达式.
3、输入、输出语句:
我们用输入语句_____________表示输入的数据依次送给;用输出语句_____________表示输出运算结果x。
4、条件语句:
否是满足条件?
否
是
满足条件?
语句1
语句2
(图2)
If
If 条件A then 语句1
Else 语句2
End if
(图1)
“条件A”表示判断的条件,“语句1”表示满足条件A时执行的操作内容;
“语句2”表示不满足条件A时执行的操作内容;End if表示条件语句的结束。
计算机在执行时,首先对If后的条件进行判断,如果符合条件A,则执行Then后面的语句1;若不符合条件A,则执行Else后面的语句2。
5、循环语句:循环语句一般有种:1、当型循环:“For循环”、“While循环”
2、直到型循环:“until循环”
For I from
For I from“初值”to“终值”step“步长”
…
End for
其一般形式为:
说明:①上面“For”和“End For”之间缩进的步骤称为循环体;
②默认的“步长”为1,即循环时,的值每次增加1(步长也可以为负);
While A…End while③“For循环”是直到型循环结构,即先执行后判断
While A
…
End while
(2)“While循环”的一般形式为:
其中A为判断执行循环的条件.
说明:①上面“While”和“End While”之间缩进的步骤称为循环体;
②“While循环”是当型循环结构,其特点是“前测试”,即先判断,后执行,若初始条件A不成立,则一次也不执行循环体中的内容;
③任何一种需要重复处理的问题都可以用这种前测试循环来实现.
Do …Until AEnd Do(3
Do
…
Until A
End Do
说明:①上面“Do”和“Until A”之间缩进的步骤称为循环体;
②“Until循环”是直到型循环结构,其特点是“后测试”,即先执行,后判断,若初始条件A成立,则执行一次循环体中的内容;
③任何一种需要重复处理的问题都可以用这种后测试循环来实现.
【教学过程】:
一、基础训练:
1、关于赋值语句,下面的说法中:(1)把变量a的值存放到a+1中。(2) 两边a的值相同。(3)把变量a的值加1后赋给变量a 正确的是
2、(1)按照下面的算法进行操作: (2)按照下面的算法进行操作:
Read x
If x?3 Then If x?10 Then
Else Else
End If End If
该程序运行后, Print P
变量y的值是________ End
若x=6,则P=________;若x=18,则P=_______
3、阅读下面的程序:
⑴ t←1 ⑵ Read x
i←2 If x?0 Then
While i≤5 y←x2?1
t←t×i Else If x=0 Then
i←i+1 y←0
End
您可能关注的文档
最近下载
- CTD格式申报资料(原料药)新.pdf VIP
- 六年级下册数学作业第五单元数学广角第1课时鸽巢问题人教版.pptx VIP
- 华荣科技 最新版本的QJZ6磁力说明书 (1).doc VIP
- 2023年江苏省公考《申论》真题(B类)及参考答案.docx VIP
- 领导干部个人有关事项报告表(2017版).doc VIP
- 六年级 数学 下册 第五单元 数学广角——鸽巢问题《第1课时 鸽巢问题(1)》作业课件.pptx VIP
- 项目集成管理中级笔记.pdf VIP
- 心血管疾病诊断及临床合理用药答案-2024年山西省执业药师继续教育.docx VIP
- EBZ-318综掘机图册说明书.pdf VIP
- 直肠癌教学护理查房张梅.ppt VIP
原创力文档


文档评论(0)