循环语句
一· 循环语句有哪些?
下面有请本篇博客的三位嘉宾,他们分别是
W家族的while循环语句
三合一的for循环语句
以及先斩后奏的do-while循环语句
二· 各类循环语句的格式+注意的点
(三种循环语句都包含判断和调整)
1.while循环
执行流程图
格式
while(表达式)
语句;//如果循环体想包含更多的语句,可以加上⼤括号
2.for循环
执行流程图
格式
1 for(表达式1; 表达式2; 表达式3)
2 语句;//如果循环体想包含更多的语句,可以加上⼤括号
表达式1 ⽤于循环变量的初始化
表达式2 ⽤于循环结束条件的判断
表达式3 ⽤于循环变量的调整
3.do-while循环
循环执行流程图
格式
do
语句;
while(表达式);
4.注意
while
和for
循环都是先判断,条件如果满足就进入循环,执行循环语句,如果不满足就跳出循环;
而do-while
循环则是先直接进入循环体,执行循环语句,然后再执行while
后的判断表达式,表达式威震,就会进行下一次,表达式为假,则不在继续循环。
以上三种循环语句可以进行嵌套(get‘套娃’技能)
三·练习时小编挠头瞬间
小编也是初入编程,每一次学完新部分后做练习题时,小编会严重怀疑自己是不是在学习时什么都带了就是没带脑子。。。
明明题干如此友善和简洁(比如:找出1到100的素数;计算出1到100的整数中9的个数…),但是只要一加上“写代码完成上述内容”(笑容消失术),小编就开始摧残自己的头发。
后来在大佬的指导下,小编悟了,是小编的逻辑思维太弱了,以至于入门题都完成的很艰难!!!!
至于怎么解决这一问题,小编目前的方法是刷题+看书。