迴圈結構 :do-while 迴圈四要素: 1.初始化條件 2.迴圈條件 3.迴圈體 4.迭代條件 格式: 1.初始化條件 do{ 3.迴圈體 4.迭代條件 }while(2.迴圈條件); do-while和while的區別? ...
迴圈結構 :do-while
迴圈四要素:
1.初始化條件
2.迴圈條件
3.迴圈體
4.迭代條件
格式:
1.初始化條件
do{
3.迴圈體
4.迭代條件
}while(2.迴圈條件);
public class DoWhileTest{ public static void main(String[] args){ //需求 :求100以內的奇數,求奇數的個數,求奇數的總和 int i = 1;//初始化條件 int sum = 0; //奇數的總和 int count = 0; //奇數的個數 do{ //迴圈體 if(i % 2 != 0){ sum += i; count++; System.out.println(i); } //迭代條件 i++; }while(i <= 100);//迴圈條件 System.out.println("count=" + count + " sum=" + sum); } }
do-while和while的區別?
public class DoWhileTest2{ public static void main(String[] args){ boolean boo = false; while(boo){ System.out.println("while"); } do{ System.out.println("do-while"); }while(boo); } }