Java_whilefor-->計算1到100以內的奇數和偶數的和
阿新 • • 發佈:2019-02-17
呼~ long time no see
問題是 計算1到100以內的奇數和偶數的和
下面是解題思路:先把問題簡化為1到100以內的數的和運算,通過for迴圈來實現
接著加上判斷奇數偶數的條件,通過if進行%2==0||%2!=0判斷進而對不同的數進行操作if(n%2!=0){
OddSum+=n;
}
if(n%2==0){
EvenSum+=n;
}
整體程式碼如下:TestWhileFor.java
/* *計算1到100以內的奇數和偶數的和 */ public class TestWhilefor { public static void main(String[] args) { // TODO Auto-generated method stub int OddSum = 0; int EvenSum=0; for(int n=1;n<=100;n++){ if(n%2!=0){ OddSum+=n; } if(n%2==0){ EvenSum+=n; } } for(int b=0;b<=1000;b++){ if(b%5==0){ System.out.print(b+"\t"); } if(b%15==0){ System.out.println(); } } System.out.println(); System.out.println("1到100間的奇數和 OddSum= "+OddSum); System.out.println("1到100間的偶數和 EvenSum= "+EvenSum); } }