基本语法
while循环,是先判断条件再执行。
do...while循环,是先斩后奏,先至少执行一次循环语句块中的逻辑,再判断是否继续。
do
{//do while 循环语句块;
} while (bool类型的值);
注意:do...while语句,存在一个重要的分号。
实际运用
do...while使用较少。
do
{Console.WriteLine("do while 循环语句块");
} while (true);int a = 0;
do
{Console.WriteLine(a);++a;
} while (a < 2);
嵌套使用
if switch while do...while都可以相互嵌套使用。
do
{//if(true)//{//}//while(true)//{//}//int i = 1;//switch (i)//{// default:// break;//}//break;//Console.WriteLine("111");//continue;//Console.WriteLine("111");
} while (false);