1. 程式人生 > >Java_whilefor-->計算1到100以內的奇數和偶數的和

Java_whilefor-->計算1到100以內的奇數和偶數的和

呼~ 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);
	}

}