循环语句结构特点:若满足特定条件,则反复执行特定代码
主要分为:for 循环、 while 循环 、do/while 循环
for 循环
语法格式:for(循环变量;循环条件;更新循环变量){循环体; }
例如:打印0到9这几个数字,代码如下所示:
while 循环
特点:先判断,再执行
语法格式:while(条件表达式) { //语句块; }
例如:求平均数,代码如下所示;
do-while 循环
特点:先执行,再判断
语法格式:
do {循环操作} while ( 条件表达式 );
例如:打印数字(为更好和whlie进行对比
从上述两幅图可以得到while和do-whlie的区别:do-whlie是先执行“i++”操作,再判断6是否小于5,故运行结果是“6 程序结束”;whlie则是先判断5是否小于5,运行结果是“程序结束”,因此得出:while是先判断是否满足条件,在执行代码,而do-whlie则是先执行代码,再判断是否满足条件