//列印1-100之間所有9的倍數的整數,統計個數 及 總和 【化繁為簡,先死後活】 //老師的兩個程式設計思想(技巧) //1.化繁為簡:即將複雜的需求,拆解成簡單的需求,逐步完成 //2.先死後活:先考慮固定的值,然後轉成 可以靈活變化的值 // //思路分析 //列印1-100之間所有是9的倍數的整數,統計個數 及 總和 //化繁為簡 //(1)完成輸出1-100的值 //(2)在輸出的過程中,進行過濾,只輸出9的倍數 i % 9 == 0 //(3)統計個數 定義一個變數 int count = 0 ;當條件滿足時 count ++; //(4)總和,定義一個變數 int sum = 0 ;當條件滿足時累積 sum += i; //先死後活 //(1)為了適應更好的需求,把範圍的開始的值和結束的值,做出變數 //(2)還可以更進一步9的倍數也做成變數 int t = 9; public class exercise03{ public static void main(String[] args){ int count = 0;//統計9的倍數個數變數 int sum = 0;//總和 for(int i = 0;i <= 5;i++){ if(i % 9 == 0){ System.out.println("i=" + i); count++; sum += i;//累積 } } System.out.println("count = " + count); } }