while(条件判断)
{
循环体(语句块);
}
条件判断:判断是否继续循环。每次执行循环体之前先执行,决定是否继续执行循环。为真继续循环,为假推出循环。
无限循环:while(1)
{
循环体;
}
例:
计算1+2+3+...+n的值
do-while
do
{
循环体;
}
while(条件判断);
(至少执行一次循环体)
(do-while语句可以转化为while语句):
循环体;
while(条件判断)
{
循环体;
}
例:
计算1+2+3+...+n的值