列印1-100之間所有9的倍數的整數,統計個數 及 總和

勤奋的小番茄發表於2024-07-21
//列印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);
     }
 }

相關文章