- 13
- 0
- 约 3页
- 2017-09-30 发布于广东
- 举报
循环语句及应用举例
山东 孙天军 翟常海
一、WHILE语句和UNTIL语句
1.WHILE语句
一般格式:
说明:(1)当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不再执行循环体,直接跳过WEND语句,接着执行WEND之后的语句.
(2)当型循环有时也称为“前测试型”循环.
2.UNTIL语句
一般格式:
说明:(1)当计算机遇到UNTIL语句时,先执行DO和LOOP UNTIL之间的循环体,再判断条件的真假.如果条件符合,就执行LOOP UNTIL之后的语句,如果条件不符合,就再执行循环体,这个过程反复进行,直到某一次条件符合为止.
(2)直到型循环又称为“后测试型”循环.
二、两种循环的区别
(1)当型循环先判断后执行,是“前测试型”循环,其出口标“否”;直到型循环先执行后判断,是“后测试型”循环,其出口标“是”;
(2)当型循环用WHILE语句,直到型循环用
UNTIL语句;
(3)对于同一问题的算法,两种循环的终止条件互否.
注意:两种语句选用哪一种,要看算法是哪种循环结构,而且要注意终止条件.两种循环结构尽管形式上不同,但本质上都表示同一算法,故它们可以互相转化.
三、应用举例
例 现有这样一个题目,计算1+2+3…+1000的值.
解析:这个题目的解答要涉及到算法语言中的循环语句,下面我们用WHILE语句和UNTIL语句,分别写出程序框图.
WHILE型程序框图为:
UNTIL型的程序框图为:
UNTIL型对应的程序不再给出,同学们可根据WHILE型自己编写.
您可能关注的文档
最近下载
- 《GB_T 18802.331-2024低压电涌保护器元件 第331部分:金属氧化物压敏电阻(MOV)的性能要求和试验方法》专题研究报告.pptx
- 2015-2021年全国体育单招数学真题汇编.pdf VIP
- 2025军队文职公共知识法律部分讲义.pdf VIP
- 大学生职业生涯规划与就业指导教学教案(共10课).docx VIP
- 《民法典之债权法》课件.ppt VIP
- 无线局域网技术与实践课程标准教学教案.docx
- 2002年上海市第十六届初中物理竞赛(大同中学杯)初赛试题.doc VIP
- 2023年四川信息职业技术学院单招职业技能考试题库及答案解析word版.docx VIP
- 大学生职业生涯规划与就业指导课标教案.docx VIP
- 2025年统招专升本云南省医学综合考试试题及答案.docx VIP
原创力文档

文档评论(0)