一、计数控制的循环
二、条件控制的循环
三、for语句,while语句,do-while语句
(一)for
for(循环起始条件;循环结束条件;循环变量增值)
当型循环、计数控制
(二)while
当型循环;条件或计数控制
(三)do-while
直到型循环;条件或计数控制
注意
for和while语句只有一般没有分号;
有分号表示循环体就是分号之前的内容
空语句:循环体内什么都不做
while(i<100);
i++
//死循环
for(i=0;i<100;i++);
printf("%d",i);
//用于延时
四、continue语句,break语句
五、嵌套循环
(一)
注意
1、使用复合语句,以保证逻辑上的正确性
2、即用一对花括号将各层循环体语句括起来
3、内层和外层循环控制变量不能同名
4、采用右缩进格式书写,以保证层次的清晰性
(二)选择三种循环的一般原则
for:循环次数已知,计数控制的循环
while:循环次数未知,条件控制的循环
do-while:循环体至少要执行一次