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