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 }