学习4--循环语句

1.循环(重点)

1.1 while循环
=======================while循环===========================
//案例:打印100遍“helloworld”
//int i = 1000;  //如果初始为1000,则一次都不执行
int i = 1;  //初始化语句-与条件判断有关
int b = 1;  //初始化语句? 不是

while(i<=100){  //条件判断
    System.out.println("helloworld-"+i);  //循环体
    i++;   //增量语句-要为条件判断服务
    b++;   //增量语句? 不是
}

//while循环特点: 先判断再执行,执行次数为0~n次; 适用于循环次数可预见的情况


=======================while案例===========================
//课堂案例1:计算1~100的总和
//分析:1.先循环1~100  2.进行累加
int i=1;
int sum=0; //求和的变量初始为0
while(i<=100){
    sum += i;  //sum = sum+i;
    i++;
}
System.out.println("求和:"+sum);

//案例2:1~100之间所有偶数和
//分析:1.先循环1~100  2.判断为偶数,才累加
i = 1;
sum = 0;
while(i<=100){
    if(i%2==0){
        sum += i;
    }
    i++;
}
System.out.println("1~100的偶数和:"+sum);

1.2 do while循环

======================dowhile循环========================
//dowhile循环
//语法结构:
/*
    初始化语句
    do{
       循环体语句;
       增量语句
    }while(条件判断);
    
    //执行流程:
    1.初始化语句--只执行一次
    2.执行循环体语句
    3.增量语句
    4.条件判断,条件成立,回到第2句继续执行循环体;否则,跳出循环
*/
//案例: 打印100遍helloworld
//int i=1000;  //也会打印1遍
int i = 1; //初始化语句
do{
   System.out.println("hello,world-"+i);
   i++;
}while(i<=100);

//dowhile特点:先执行,后判断,至少执行一次;适用于循环次数不可预见

========&

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值