DoWhile循环练习 public class DoWhilePractice{ public static void main(String[] args) { //求1-100的和,求1-100的偶数和,求1-100的奇数和 int i = 0; // 声明一个条件,并初始化 int sum = 0; // 存1-100所有数的和 int sum1 = 0; // 存1-100偶数的和 int sum2 = 0; // 存1-100奇数的和 do{ // do和while语句,先执行再判定 i++; // 先自增一次,持续变化 sum+=i; // 存的和 if(i%2==0){ // 用if和else判定条件i是偶数还是奇数 sum1+=i; // 偶数的总和 }else{ sum2+=i; // 奇数的总和 } }while(i<100); // 判定循环条件,满足执行,不满足跳出 System.out.println(sum); //输出1-100的和 System.out.println(sum1); //输出1-100偶数的和 System.out.println(sum2); //输出1-100奇数的和 System.out.println("------------------"); //求1-50当中能被4整除的数的和 i = 1; // 初始化条件变量 int a = 0; // 声明一个存储总值的变量 do{ i++; // 持续自增 if(i%4==0){ // 判断是否为4的倍数 a+=i; // 得出总值 } }while(i<=50)