学习笔记11循环语句—while

Posted SAP剑客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习笔记11循环语句—while相关的知识,希望对你有一定的参考价值。

一、while循环

【语法】

while <条件表达式>:

       条件满足时会执行的代码

       ……

当条件表达式为真的时候,执行循环内部的代码;直到条件表达式为假的时候,才继续执行该循环后面的代码。

【示例代码1】

在while循环内一定需要做一件事情:

一定要对判断条件产生影响,让他在某个时刻使条件表达式为假。

否则会造成死循环

【示例代码2】

 对字符串的遍历,需要配合使用字符串的索引功能。

【示例代码3】

 

【练习题】

1、打印-1到-20之间所有3的倍数。

 2、对数字0每次加7,然后把这个数字打印出来,直到这个数字是100的倍数才停止。

 

二、break 和 continue

1、break 语句

退出“本层”循环。

break的作用:用来结束整个循环。

【示例代码1】

 【示例代码2】

 

2、continue语句

退出“本次”循环。

continue的作用:用来结束本次循环,紧接着执行下一次的循环。

【示例代码1】

  【示例代码2】

注意:

break和continue只能用在循环中,除此之外不能单独使用;

break和continue用在嵌套循环中,只对最近的一层循环起作用。

【练习题】

打印所有三位数的水仙花数。

 

 

以上是关于学习笔记11循环语句—while的主要内容,如果未能解决你的问题,请参考以下文章

c语言学习笔记_3

第1-2节用while语句实现循环学习导案

第1-2节用while语句实现循环学习导案

第1-2节用while语句实现循环学习导案

第3节用do...while语句实现循环学习导案

第3节用do...while语句实现循环学习导案