循环执行语句【分支循环】

目录

1.while循环

1)if 和 while的对比

2)while语句的执行流程

3)重要的三部分

2.for循环

1)语法形式​编辑

2)for循环的执行流程

3)while循环和for循环的对比

3.do-while 循环

1)语法形式

2)do while循环的执行流程

4.break和continue语句

1)while循环中的break和continue

(1)break举例

(2)continue举例

2)for循环中的break和continue

continue举例

3)do while循环中的break和continue

5.循环的嵌套

练习


C语⾔提供了3种循环语句:

  1. while语句
  2. for语句
  3. do while语句

1.while循环

1)if 和 while的对比

eg:

//while后边的条件满足,死循环的打印hehe

2)while语句的执行流程

3)重要的三部分

  1. 初始化部分
  2. 判断部分
  3. 调整部分

eg:

2.for循环

1)语法形式

//表达式之间为分号

  • 表达式1:用于循环变量的初始化 
  • 表达式2: 用于循环结束条件的判断
  • 表达式3: 用于循环变量的调整

2)for循环的执行流程

eg:

3)while循环和for循环的对比

3.do-while 循环

1)语法形式

//while后面有分号

  • while 和 for 这两种循环都是先判断条件如果满⾜就进⼊循环,执⾏循环语句,如果不满⾜就跳出循环
  • ⽽ do while 循环则是先直接进⼊循环体执行循环语句,然后再执⾏ while 后的判断表达式表达式为真,就会进行下⼀次,表达式为假,则不再继续循环

2)do while循环的执行流程

4.break和continue语句

在循环执⾏的过程中,如果某些状况发⽣的时候,需要提前终⽌循环,这是⾮常常见的现象。C语⾔中提供了 break 和 continue 两个关键字,就是应⽤到循环中的。

  • break 的作⽤是⽤于永久的终止循环,只要 break 被执⾏,直接就会跳出循环,继续往后执 ⾏。
  •  continue 的作⽤是跳过本次循环中 continue 后边的代码在 for 循环和 while 循环中有所差异的。

1)while循环中的break和continue

(1)break举例

以 break 的作⽤就是永久的终⽌循环,只要 break 被执⾏, break 外的第⼀层循环就终⽌了。 那以后我们在循环中,想在某种条件下终⽌循环,则可以使⽤ break 来完成我们想要的效果

(2)continue举例

  • continue 是继续的意思,在循环中的作⽤就是跳过本次循环中 continue 后边的代码,继续进⾏ 下⼀次循环的判断。

//i++是先使用再加1        

  • 为了不造成死循环,所以要将循环的调整放在 continue 前面

2)for循环中的break和continue

continue举例

//使用for循环不容易死循环。

3)do while循环中的break和continue

do.while 语句中的 break 和 continue 的作⽤和 while 循环中⼏乎⼀模⼀样

5.循环的嵌套

练习

找出100~200之间的素数,并打印在屏幕上。

注:素数⼜称质数,只能被1和本⾝整除的数字。

  • 30
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值