控制语句-循环结构(do.while)

do.while循环语句:

  do.while循环是while循环的引用,与while语句的循环逻辑完全相反,while语句是先计算,再执行,而do.while语句是先执行,再计算。

  (do.while语句能保证循环体至少会被执行一次,而while语句不能)

 

  表达式:

 

do{                //先执行一次
    循环体
    迭代器
}while(布尔表达式);    //再判断

 

扫描二维码关注公众号,回复: 9557267 查看本文章

示例:

  ①使用do.while循环输出0-100间的所有数字:

package com.lxj.cnblogs;

/**
 * @author 刘小将
 * do.while循环
 *  输出0-100间的所有数字
 */
public class TestDoWhile{
    
    public static void main(String[] args){
        
        int b = 0;
        do {
            System.out.println(b);
            b++;
        }while(b<=100);
    
    }
}

  ②使用do.while循环计算0-100间的所有偶数和与奇数和:

package com.lxj.cnblogs;

/**
 * @author 刘小将
 * do.while循环
 *  计算0-100间的所有偶数和与基数和
 */
public class TestDoWhile{
    
    public static void main(String[] args){
        
        int b = 0;
        int oddSum = 0;            //奇数
        int evenSum = 0;        //偶数
        do {
            if(b % 2 == 0) {
                evenSum += b;
            }else {
                oddSum += b;
            }
            b++;
        }while(b<=100);
        System.out.println("所有的奇数和为:"+oddSum);
        System.out.println("所有的偶数和为:"+evenSum);
    
    }
}

猜你喜欢

转载自www.cnblogs.com/joyfulcode/p/12404057.html
今日推荐