while
特点:先判断,后执行
|While循环语法:
While(循环条件)
{
循环体;
}
执行过程:
)1先判断循环条件,如果条件为true,则转向)2如果条件为false,则转向)3;
)2执行循环体,循环体执行完成后,转向)1;
)3跳出循环,循环结束
PS:在循环体中,一定要有那么一句话,改变循环条件中的某个变量的值,使循环条件终有那么一天为false
do-while
特点:先执行,后判断
语法:
Do
{
循环体;
}
While(循环条件);
执行过程:
)1执行循环体,执行完循环体后转向)2;
)2判断条件是否成立,如果条件为true,则转向)1,如果条件为false,则转向)3;
)3跳出循环,循环结束;
While和do-while区别:
)1语法不同;
)2初始值不满足循环条件时
While循环一次都不会执行;
Do-while循环会执行一次。