我是靠谱客的博主 体贴滑板,最近开发中收集的这篇文章主要介绍Java第七课(流程控制语句2),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

循环结构:
    1、while循环:先进行条件判断,再执行逻辑代码
        初始化:变量初始化
        条件判断:只允许返回true或false
        循环体:如果条件符合要执行的逻辑代码
        迭代变量:促使循环跳出的条件
        
    2、do while循环:先执行逻辑代码,再进行条件判断

    3、for循环(用的最多)

public class WhileDemo{
    public static void main(String[] args){
        
        //输出100以内正整数
        /*int i = 1;
        while(i <= 100){
            System.out.println("i="  + i);
            i++;

        }*/
        /*int i = 1;
        while(true){
            System.out.println("i=" + i++);
        }*/

        
        //计算100以内正整数的和
        /*int i = 1;
        //定义变量存储和

        int sum = 0;
        while(i <= 100){
            sum += i;
            i++;
        }
        System.out.println("100以内正整数的和是:" + sum);*/
        
        //计算100以内偶数的和
        /*int i = 1;
        int sum = 0;
        while(i <= 100){
            if(i % 2 == 0){
                sum += i;
            }
            i++;
        }
        System.out.println("100以内的偶数之和是:" + sum);*/
        
        
        //do while(用法)
        /*int i = 1;
        do{
            System.out.println("i=" + i);
            i++;
        }while(i <= 100);*/


           //计算100以内正整数的和
        /*int i = 1;
        int sum = 0;
        do{
            sum += i;
            i++;
        }while(i <= 100);
        System.out.println("100以内正整数的和是:" + sum);*/


         //计算100以内偶数的和
        /**int i = 1;
        int sum = 0;
        do{
            if(i % 2 == 0){
                sum += i;
            }
            i++;
        }while(i <= 100);
        System.out.println("100以内的偶数之和是:" + sum);
        
        
    }
}

/*
第三种循环结构for循环,用的最多:
        语法规则:

                for( 初始化1 ; 条件判断2 ; 步进器4 ){
                    逻辑代码3;
                }
                执行顺序:1-2-3-4-2-3-4-2-3-4... ...
                
        for循环的好处:
                1、代码简洁
                2、for循环中的初始化变量的作用域在循环结构中起作用
                   while循环的初始化变量的作用域是从定义变量开始到方法结束
*/

public class ForDemo{
    public static void main(String[] args){
        
        //输出100以内正整数
        /*for(int i = 1; i <= 100 ; i++){
            System.out.println("i=" + i);
        }*/
        
        //计算100以内正整数的和
        /*int sum = 0;
        for(int i = 1; i <= 100; i++){
            sum += i;
        }
        System.out.println("100以内正整数的和:" + sum);
        System.out.println(i); //错误的  */
        
        int i = 1;
        for(;;){
            System.out.println("i=" + i);
            i++;(陷入死循环)
        }
    }
    
}

最后

以上就是体贴滑板为你收集整理的Java第七课(流程控制语句2)的全部内容,希望文章能够帮你解决Java第七课(流程控制语句2)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部