171024-对do-while,while,for语句的复习

第一次开始我的总结生涯!!

作为一个编程的小白,对于循环语句完全是无言以对,卡死了几天,终于下定决心去再战循环语句。

不喜勿喷171024-对do-while,while,for语句的复习

首先是while语句,一开始居然大意了,感觉不就是

【while(表达式) //决定是否执行循环体

循环体; //重复执行直到false(0)】

这么一回事么,但进一步看了以后发现do-while,while,for之间的转换刹然让我头大。

do-while型:171024-对do-while,while,for语句的复习171024-对do-while,while,for语句的复习

171024-对do-while,while,for语句的复习

while型:171024-对do-while,while,for语句的复习171024-对do-while,while,for语句的复习

171024-对do-while,while,for语句的复习

再是for型:171024-对do-while,while,for语句的复习171024-对do-while,while,for语句的复习

老师强调:for语句一般是对已知循环次数的问题进行解决的(对我来说感觉像废话,一般首选都是if去穷举171024-对do-while,while,for语句的复习,至于结果。。就不说了。)

for语句:171024-对do-while,while,for语句的复习

for(【表达式1:】;【表达式2:】;【表达式3:】)

      循环体;

等价语句:

表达式1:

while(表达式2)

{     循环体;

      表达式3;

}

表达式1一般用于对变量初始化,应该就是给变量赋值;

表达式2用于判断(至少做一次);

表达式3我感觉一般好像都是i++什么之类用来累加的;

171024-对do-while,while,for语句的复习

之前写了好久的一个语句。

计划:对循环语句的嵌套式进行进一步研究171024-对do-while,while,for语句的复习,心力憔悴!!