package chap2_流程控制.struct;
/**
* while do-while for
* 计算0~100之间的奇数和与偶数和
*/
public class Test03 {
public static void main(String[] args) {
//while循环
int oddSum1 = 0;
int evenSum1 = 0;
int i1=0;
while (i1<=100){
if (i1%2!=0){
oddSum1 += i1;
}else {
evenSum1 += i1;
}
i1++;
}
System.out.println("奇数和"+oddSum1);
System.out.println("偶数和"+evenSum1);
System.out.println("=====================================");
//do-while循环
int oddSum2 = 0;
int evenSum2 = 0;
int i2=0;
do {
if (i2%2 !=0){
oddSum2 += i2;
}else {
evenSum2 += i2;
}
i2++;
}while (i2<=100);
System.out.println("奇数和"+oddSum2);
System.out.println("偶数和"+evenSum2);
System.out.println("=====================================");
//for循环
int oddSum = 0; //奇数和
int evenSum = 0; //偶数和
//快捷键 100.for
for (int i = 0; i <= 100; i++) {
if (i%2 !=0){
oddSum += i;
}else {
evenSum +=i;
}
}
System.out.println("奇数和"+oddSum);
System.out.println("偶数和"+evenSum);
}
}
【Java】用while do-while for循环分别计算100以内的奇数及偶数的和,并输出。
于 2022-02-15 17:15:32 首次发布