目录
循环
循环是一种重复执行一段代码的结构。只要满足循环的条件,会一直执行这个代码。
循环条件:在一定范围之内,按照指定的次数来执行循环。
循环体:在指定的次数内所执行的命令序列。只要条件满足,循环体会被一直执行。
循环和遍历
遍历:对数据结构中每个元素进行一次访问的过程。通常和循环一起使用。访问的目的就是为了执行特定的操作。
循环是操作,遍历就是输出。
循环的作用:1.重复执行代码,尤其是统一的,相同的,批量的操作
2.提高代码的重复利用率
3.减少人工的干预,提高人工的效率
4.简化程序的逻辑,降低代码的出错率
for循环
场景:一般用于已知循环次数的场景
格式 1:for 变量名称(前面没有$) in 范围 { }
do
命令序列
格式 2:类c语言格式
for ((表达式1;表达式2;表达式3))
do
命令序列
done
表达式1:定义变量并且赋予初始值
表达式2:循环的范围
表达式3:循环的方式,变量每一次自增或者自减1
格式 3:死循环
for (( ; ;))
do
命令序列
done
实验
创建用户并设置密码
计算累加![](https://img-blog.csdnimg.cn/direct/b550b1be38a943dbb2b8a8dee0d23950.png)
奇偶数之和![](https://img-blog.csdnimg.cn/direct/fecb2eff118d4f3483f55c2bbf19313e.png)
猜数字![](https://img-blog.csdnimg.cn/direct/5b0bbaf8161a4f9286abb52aae69e6c0.png)
![](https://img-blog.csdnimg.cn/direct/a62b867f859e4b61bbaded5b399e4910.png)
淘宝购物
while循环
可以和for循环通用,常用死循环
until循环
条件满足才执行循环,条件不满足不执行