Do…while 循环

简介: Do…while 循环

Do…while 循环
对于 while 语句而言,如果不满足条件,则不能进入循环。但有时候我们需要即使不满足条件,也至少执行一次。

do…while 循环和 while 循环相似,不同的是,do…while 循环至少会执行一次。

do {

   //代码语句

}while(布尔表达式);
注意:布尔表达式在循环体的后面,所以语句块在检测布尔表达式之前已经执行了。 如果布尔表达式的值为 true,则语句块一直执行,直到布尔表达式的值为 false。

实例
Test.java 文件代码:
public class Test {
public static void main(String[] args){

  int x = 10;

  do{
     System.out.print("value of x : " + x );
     x++;
     System.out.print("\n");
  }while( x < 20 );

}
}
以上实例编译运行结果如下:

value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19

目录
相关文章
|
2月前
|
机器人 Python
while`循环
`Python`的`while`循环在条件为真时重复执行代码块。常见用法包括:固定次数循环、无限循环(可由外部条件退出)、使用`break`和`continue`控制流程,以及等待条件满足。经典应用案例有模拟登录尝试、读取文件至末尾和实现简单聊天机器人。`while`循环适用于处理不确定次数迭代和条件触发场景。
25 2
|
2月前
|
C语言
do-while 循环
do-while 循环
20 1
|
2月前
|
算法
do while循环及练习
do while循环及练习
25 0
|
2月前
|
算法 C++
c++循环
c++循环
21 0
|
2月前
do while循环
该内容介绍了编程中的循环语句,强调了`do while`循环与`while`和`for`循环的区别。`do while`循环先执行循环体再判断条件,确保至少执行一次,而`while`和`for`先判断条件再执行。通过示例展示了`do while`循环打印1-10和计算正整数位数的应用,指出在某些情况下,`do while`循环更为合适。
23 0
|
2月前
|
C++
C++ 循环
C++ 循环
25 0
|
2月前
|
Python
phython中while循环
phython中while循环
|
9月前
|
C语言
C 循环
C 循环。
28 1
|
11月前
三个循环(C)
while语句:while(表达式){},先判断表达式,若符合,则执行循环内容,一个循环后再次判断表达式。
52 0
|
12月前
|
C#
【C#视频】for、while、do-while三种循环
【C#视频】for、while、do-while三种循环