[init_statement]
while(test_experession)
{
statement;
[init_statement]
}
使用while循环时,一定要保证循环条件有变成false的时候,否则这个循环将成为一个死循环,永远无法结束这个循环。
do while循环语句
do while循环与while循环的区别在于:while循环是先判断循环条件,如果条件为真则执行循环体;而do while循环则先执行循环体,然后才判断循环条件,如果循环条件为真,则执行下一次循环,否则中止循环。
即使test_experssion循环条件的值开始就是假,do while循环也会执行循环体,因此do while循环的循环体至少执行一次