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);
}
}
版权声明:本文为qq_57268251原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。