五、循环结构程序设计——三种循环

一、用while语句实现循环

while (表达式) 语句
while循环的特点是先判断条件表达式,后执行循环体语句。

二、用do …while语句实现循环

do
语句
while(表达式);
do …while语句特点是,先无条件地执行循环体,然后判断循环条件是否成立。
当while后面的表达式的第一次的值为“真”时,两种循环得到的结果相同;否则,二者的结果不相同(指二者具有相同的循环体的情况)。

三、用for语句实现循环

for(表达式1;表达式2;表达3)
语句
表达式1:设置初始条件,只执行一次。可以为零个、一个或多个变量设置初始值(如i=1)。
表达式2:是循环条件表达式,用来判定是否继续循环。在每次执行循环体前先执行此表达式,决定是否继续执行循环。
表达式3:作为循环的调整,例如使循环变量增值,它是在执行完循环体后才进行的。
最常用的for语句形式是:
for(循环体变量赋初值;循环条件;循环变量增值)
语句

(1)for(表达式1;表达式2;表达3)
语句
可以改写为while的形式:
表达式1;
while 表达式2
{
语句
表达式3
}
二者无条件等价。
(2)“表达式1”可以省略,即不设置初值,但表达式1后面的分号不能省略(应在for语句之前给循环变量赋以初值。)

猜你喜欢

转载自blog.csdn.net/lijiahao1212/article/details/129967548
今日推荐