天天看点

do...while循环语句

do…while循环语句

基本格式:

初始化语句;

do { 循环体语句; 控制条件语句;

}while(判断条件语句);

执行流程

a:执行初始化语句

b:执行循环体语句;

c:执行控制条件语句

d:执行判断条件语句,看其返回值是true还是false

如果是true,就继续执行

如果是false,就结束循环

e:回到b继续

案例

使用do-while循环实现1~100中奇数的累加

答:

1 package com.briup;

2 public class Work82 {

3 public static void main(String[] args) {

4 int sum = he(1,0);

5 System.out.println(“1!~100的奇数和是:”+sum);

6 }

7

8 public static int he (int x,int sum){

9 do{

10 x++;

11 if (x%2 !=0){

12 sum += x;

13 }

14 }while(x <=100);

15 return sum;

16 }

17

18 }