do…while循环
对于while来说,如果不满足条件就不能够进入到循环;但是,有时候即使不满足条件也至少被执行到一次,那就是我们的do…while循环。
do…while循环与while循环相似,不同的是do…while循环至少会执行一次,因为do…while循环是先至少执行一次再进行判断。while是先判断再执行程序语句。
语句结构如下:
do{
//代码语句
}while(布尔表达式);
**while与do…while的区别:
- while先判断后执行;do…while是先执行再进行判断;
- do…while总是保证循环体至少被执行一次,这是两者之间最主要的差别。
使用do…while进行累加和的计算:1+2+…+100=?
在该篇我们讲到while与do…while的区别,下面我们可以看一下下方的例子:下图中充分说明了两者之间的关系