3 循环语句 1
正确理解循环语句的概念,并掌握其结构
会应用两种循环语句编写程序
会根据给出的用循环语句编写的程序判断算法功能及输出结果
循环语句用来实现算法中的循环结构,主要有两种类型:直到型语句和当型语句
循环语句的格式、功能及程序框图的对应关系名称直到型当型格式DO循环体LOOP UNTIL 条件WHILE 条件循环体WEND功能先执行一次 DO 和 UNTIL 之间的循环体,再判断 UNTIL 后的条件是否符合,如果不符合,继续执行循环体,然后再检查上述条件,如果仍不符合,再次执行循环体,直到条件符合时为止
这时不再执行循环体,跳出循环体执行 UNTIL 语句后面的语句先判断条件的真假,如果条件符合,则执行 WHILE 和 WEND之间的循环体,然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止,这时不再执行循环体,跳出循环体,执行 WEND 后面的语句对应程序框图1
(对的打“√”,错的打“×”)(1)算法中的循环结构只能由 WHILE 语句来实现
( )(2)一般程序设计语言中有当型和直到型两种循环语句结构
( )(3)算法中的循环结构由循环语句来实现
( )解析:循环结构包含两种基本类型:WHILE 语句和 UNTIL 语句,故(1)×;(2)(3)都对
答案:(1)× (2)√ (3)√2
以下伪代码:( )A
循环 1 次 B.循环 2 次C
循环 4 次 D.循环 10 次解析:选 B
第一次执行循环体时,x=(-2)×(-2)=4,不符合条件,继续执行循环体,此时 x=4×4=16,符合条件,结束循环,共循环 2 次
给定伪代码:则伪代码运行的结果是 W
解析:当 I=7 时,s>20,终止循环,此时输出 I=7
答案:7 直到型循环语句(UNTIL 语句)[学生用