java 計算1-100所有奇數和(程式碼詳解)
阿新 • • 發佈:2019-01-13
/* 要求: 計算1-100之間的所有的奇數和 1+3+5+7...+99 有1個數據,從0變到100 迴圈 int =0 <= 100 ++ 從0-100,範圍內,找到奇數 數%2==1 奇數 所有的奇數求和計算 需要變數,儲存奇數的求和 實現步驟: 1. 程式可以使用到的資料,預先定義好變數 需要奇數和 2. 利用迴圈,讓變數從0變化到100 3. 判斷變數的變化情況是不是奇數 4. 如果是奇數,和預先定義好的變數,求和 */ public class LoopTest{ public static void main(String[] args){ // 定義變數,儲存求和 int sum = 0; // for迴圈,迴圈中的變數, 0-100 for(int i = 0 ; i <= 100 ; i++){ //對迴圈的變數,進行奇數的判斷, %2==1 if(i % 2 == 1){ //對奇數求和 sum += i; } } System.out.println(sum); //sum = 0; /*for(int i=1 ; i <=100; i+=2) { sum +=i; } System.out.println(sum);*/ } }