• shell循环语句


    1.循环和遍历

            循环:重复执行一段代码的结构。只要条件满足,多次执行相同的代码。

            循环体:循环条件

            循环条件满足,循环体将一直执行。直到条件不满足为止

            遍历:对数据结构当中每个元素进行访问的过程,对循环体中定义的对象(变量进行操作或者输出)

            循环:涉及到重复性的操作,可以用循环来代替。

                       提高代码的重复利用率

                       提高程序的效率

    2. for循环格式

            for 变量名 in 取值范围

            do

                    命令序列

            done

            

     3. for循环的类c语言格式

            for((表达式1:表达式2:表达式3))

            do

                    命令序列

            done

            表达式1:定义变量,给它一个是初始值

            表达式2:循环范围

            表达式3:定义如何循环

    4.循环控制语句

            continue:满足条件时,跳出本次循环,但是循环条件如果继续存在,继续执行后面的循环。满足条件跳出本次循环,继续下一次循环。

            break:跳出循环,满足条件即刻退出,不在执行后续循环

            exit :如果满足条件直接退出,所有的可执行条件都不再执行。

    5.实验

    1.猜数字,设置一个随机数,比这个数字大,提示用户输大了,比他小,提示猜小,等于,猜对了,猜不对,你不能退出去,一直猜对为止。同时打印出一共猜了多少次

    提示:死循环 for((;;)) ,生产随机数:$RANDOM(0-32767) $((RANDOM%100+1))取1-100的随机数

    2.淘宝商城购物:只有一家店,店里只有5种商品,衣服 :500,裤子:400,鞋子:350,帽子:150,袜子:50每次客户选择商品之后都要提示顾客是否继续购买,继续,继续买。不买要提示用户:你买了啥,第二个,你花了多少钱,然后退出。

  • 相关阅读:
    ESP8266-Arduino编程实例-磁簧开关传感器驱动
    Docker (三): Docker架构及工作原理
    JAVA基础(三十九)——常用类之Arrays类
    双目立体视觉(平行的视角)
    腾讯云16核服务器配置大全_16核CPU型号性能测评
    Jmeter 性能测试工具使用
    【PDF】pdf 学习之路
    springboot缓存篇之内置缓存
    MATLAB科技绘图与数据分析
    【Java 进阶篇】JQuery 遍历:发现元素的魔法之旅
  • 原文地址:https://blog.csdn.net/qq_59980732/article/details/133029217