Java_20_循环结构_While循环_Do-while循环(执行顺序:初始化、布尔表达式条件判断、循环体、迭代)

循环结构

1.型:当P条件成立时(T),反复执行A,知道P为“假”时才停止循环。

2.直到型:先执行A,在判断P,若为T,在执行A,如此反复,知道P为F。

While循环

在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次。

语句中应有使循环趋向于结束的语句,否则会出现无限循环--即“死”循环。

while循环的基本格式和流程图


while(布尔表达式){

循环体;

while循环详解


        int a=1;//初始化
int sum=0;
while(a<=100){//布尔表达式条件判断
System.out.println(a);//循环体
sum+=a; 
a++;  //迭代  放在最后,因为a等于100时还会在循环一次编程101这时就是“假”就会跳出循环体;
}

System.out.println(sum);

具备四个条件:1.初始化 2.布尔表达式条件判断 3.循环体 4.迭代


执行顺序

第一步 初始化

第二步 判断

第三步 循环体

第四步 迭代


Do-while

先执行,后判断,循环体至少执行一次;

while

先判断,后执行;

do{循环体}while(循环体)


  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr_Pmc

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值