1

循环语句知识点讲解:

循环语句:

在一些算法中,从否处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构。

反复执行的处理步骤称为循环体。

算法中的循环结构是由循环语句来实现的。



左图,先判断后执行,先判断指定的条件是否为真,若条件为真,执行循环条件,条件为假时退出循环。

右图,先执行后判断,先执行循环体,然后再检查条件是否成立,如果不成立就重复执行循环体,直到条件成立退出循环。
2

循环语句练习题:

1、如图的茎叶图是某班在一次测验时的成绩,伪代码用来同时统计女生、男生及全班成绩的平均分,试回答下列问题:

(1)在伪代码中“k=0”的含义是什么?横线①处应填什么?
(2)执行伪代码,输出S,T,A的值分别是多少?
(3)请分析该班男女生的学习情况.
题型:综合题 难度:0.64 来源:2015春•宜春校级月考 看答案
2、给出的四个程序框图,其中满足WHILE语句结构的是(  )

A、①②
B、②③
C、②④
D、③④
题型:选择题 难度:0.73 来源:2013秋•麻城市校级月考 看答案
3、下列语句不属于基本算法语句的是(  )
A、赋值语句
B、运算语句
C、条件语句
D、循环语句
题型:选择题 难度:0.95 来源:2007•湛江二模 看答案
4、在UNTIL语句的一般形式“LOOP UNTIL  M”中,M表示(  )
A、循环变量
B、循环体
C、终止条件
D、终止条件为真
题型:选择题 难度:0.71 来源: 看答案
5、WHILE循环语句的一般格式是    ,它属于    循环结构.
题型:计算题 难度:0.68 来源: 看答案
6、求100~999中的水仙花数,所谓水仙花数是一个三位数,它的各位数字的立方和等于该数,例如153是一个水仙花数,因为153=13+53+33.试编一段程序,找出所有的水仙花数.
题型:解答题 难度:0.50 来源: 看答案
7、写出用循环语句描述求
1
6+
1
6+
1
6+
1
6+
1
6+
1
6+
1
6
值的算法程序.
题型:解答题 难度:0.73 来源: 看答案
8、UNTIL循环语句的一般格式是    ,它属于    循环结构.
题型:计算题 难度:0.68 来源: 看答案
9、在一个程序中含有一个语句“for x=(-100):10:180”,则该程序共执行循环    次.
题型:填空题 难度:0.76 来源: 看答案
10、用WHILE语句求1+2+22+23+…+263的值.
题型:解答题 难度:0.65 来源: 看答案