Java_循环结构

java_循环结构

while循环

    while(布尔表达式){
        //逻辑代码(循环操作)
    }
        //布尔表达式的结果为false时,才会跳出循环结构

while循环的特点:

首次即有入口条件,先判断,在执行,使用于循环次数明确的情况

被循环条件判断的变量,才是初始部分和迭代部分!

    int a = 1;
    int b = 1;
    int c = 1;          //初始部分
    whlie(c>=100){      
      System.out,println("HelloWorld");
      a++;
      b++;
      c++;              //迭代部分
    }


do while 循环

    do{
      //逻辑代码(循环操作)
    }while(布尔表达式);

do while的特点

1、直接执行循环操作,首次没有入口条件

2、判断满足则循环,不满足则至少执行一次

3、适用于循环次数不明确的情况

for循环

    for(初始部分;循环条件;迭代部分){
        //循环操作
    }

for循环的特点

1、首次即有入口条件,先判断,在执行

2、适用于循环此时明确的情况

流程控制

1、循环结构中,遇到break,则退出整个循环结构

2、循环执行中,遇到continue,则跳过此次,进入下一次循环

    for(int i = 1 ; i <= count ;){

                System.out.print("请输入第"+i+"位学生成绩:");

                double score = input.nextDouble();

                if(score < 0.0 || score > 100.0){
                    //非法数据
                    continue;
                }
                sum += score;
                i++;
            }

循环的组成部分

1、初始 2、条件 3、操作 4、迭代

while循环:循环控制与操作分开思考;循环操作–> 循环次数

补充

图形:外层控制行数,内层控制列数

其他:外层控制循环次数,内层控制单层循环操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值