while
while 循环可能一次都不会执行,条件为假,跳过循环体,执行下一条语句。
while(条件)
{
循环主体;
}
for
A:仅被执行一次,在开始时;可不用写,用";"即可。
B:判断条件,判断为真,执行循环主体;假,不执行循环主体;执行for循环的下一条语句
C:for循环主体执行完成后,跳转到C语句,该语句可以留空,用";"
for(A;B; C)
{
循环主体;
}
do......while
在尾部判断条件,循环至少会被执行1次
do
{
循环主体;
}while(条件)