1.for循环
for(声明循环变量;循环条件;迭代){
被循环的代码块
}
for 循环关键字
1 声明循环变量: 本质就是声明变量,一般声明循环变量的时候,都是从0开始
2 循环条件 条件表达式,结果是true/false ,如果条件为真,执行循环的代码块
3 迭代 本质就是发送变化(变量发生变化)
4 被循环的代码块
执行顺序:声明循环变量——>判断循环条件——>执行循环代码——>迭代——>判断循环条件......
2.while循环
声明循环变量
while(循环判断){
被循环的代码块
迭代
}
执行流程和for一样
注意: 迭代容易忘记写
break: 终止循环,如果碰到了break,循环里面的break后面的代码就不执行了
continue: 跳过本次循环,执行下一轮循环,如果碰到了contiune,循环里的continue后面的代码也不执行
3.现有一张足够大的纸,厚度是1cm,
需要折叠多少次能超过珠穆朗玛峰的高度(8848m)?
4. 王小二在工地上搬砖,每天可以挣25元。但他每周日,也就是每周七都会拿出75元当作这一周 的生活费,用程序帮他计算需要工作多久才可以到欣知大数据学习。
5.小明有20个苹果,他迟到第10个就饱了,但是第5个有虫子就扔了,继续吃下一个