Welcome

首页 / 软件开发 / C# / C#的do-while语句

C#的do-while语句2007-09-13 本站 do-while语句与while语句不同的是,它将内嵌语句执行一次(至少一次)或若干次。

do embedded-statement while(boolean-expression)

它按如下顺序执行:
(1)执行内嵌语句embedded-statement一遍;
(2)计算布尔表达式boolean-expression的值,为true则回到第一步,为false则终止do循环。

在do-while循环语句同样允许用break语句和continue语句实现与while语句中相同的功能。

我们看一下如何使用do-while循环来实现求整数的阶乘。

long y=1;do{ y*=x; x--; }while(x>0)