龙空技术网

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

DotNet布道师 155

前言:

而今朋友们对“c语言dowhile循环”大体比较关怀,兄弟们都需要学习一些“c语言dowhile循环”的相关资讯。那么小编在网上搜集了一些有关“c语言dowhile循环””的相关知识,希望你们能喜欢,同学们快快来学习一下吧!

前面讲了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次。

标签: #c语言dowhile循环