C#之while循环语句

一、while循环:适用于未知次数的循环

【语法】

//初值表达式;
while(循环条件表达式)
{
        //循环体
        //修改表达式;
}

【常犯错误】

  • 循环一次都不执行
  • 循环次数错
  • 死循环

二、while循环:适用于未知次数的循环

【语法】

初值表达式;
do
{
    //循环体
    //修改表达式;
}while(循环条件表达式);

【常犯错误】

  • 忘写分号;

三、三种循环区别

【循环次数】

  • 已知次数:for
  • 未知次数:while,do-while

【执行顺序】

  • 先判断后执行:for,while 可能一次都不执行
  • 先执行后判断:do-while 至少执行一次