四时宝库

程序员的知识宝库

c#入门教程(五)do while循环(c#的while)

前面讲了while,主要是控制代码的重复执行,while有个前置条件就是要满足条件才会执行,如果我们需要先执行一次再判断是否继续循环呢。这时我们需要使用do{重复执行的代码}while(重复执行条件);

案例1:

bool a=false;

do

{

a=!a;

}while(a);//当a等于true

这里a等于false不满足while执行条件,本质上是不会执行循环的,由于使用了do while这里会执行一次循环体,把a的值改为true,总共会执行两次循环。

案例2:

int a1=0;

do

{

a1++;

}while(0<a1&&a1<10)//a1大于0并且小于10

同样a1等于0不满足循环执行条件,但有了do 程序会先执行一次,把a1改成1,这样就符合循环执行条件了,这里总共执行10次。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接