当前位置: 首页 > news >正文

给自己企业怎么做网站百度公司在哪里

给自己企业怎么做网站,百度公司在哪里,手机上做网站的软件,jquery网站目录 一、语句 一、条件语句 一、以用户为例演示 一、显示当前登录系统的用户信息 二、显示有多少个用户 二、单分支if 一、输入脚本 二、验证结果 三、双分支if 一、输入脚本 二、验证结果 四、多分支if 一、输入脚本 二、验证 二、循环语句 一、shell版本的循环…

目录

一、语句

一、条件语句

一、以用户为例演示

一、显示当前登录系统的用户信息

 二、显示有多少个用户

二、单分支if

一、输入脚本

 二、验证结果

三、双分支if

一、输入脚本

二、验证结果 

四、多分支if

一、输入脚本

 二、验证

二、循环语句

一、shell版本的循环语句

二、C语言版本

三、举例

三、输出一个矩形

四、在矩形的基础上显示一个三角形

 五、输出九九乘法表

 六、猜价格(小游戏)

一、脚本配置

 二、验证

一、显示结果(第一种)

二、显示结果(第二种)


一、语句

一、条件语句

一、以用户为例演示

一、显示当前登录系统的用户信息

w命令

 二、显示有多少个用户

w | wc -l

 显示有7个用户

前两个是固定标题,从第三个开始才是登录用户,所以要统计数量需要

命令:echo $[$(w | wc -l) -2]

显示结果

二、单分支if

语法:if condition;then command

一、输入脚本

#!/bin/bash
#test
#mpy
#单分支if
user_num=$[$(w | wc -l) - 2]
if [ $user_num -gt 3 ];then
        echo "用户过多登录"
fi


 二、验证结果

三、双分支if

语法:if condition;then command;else command

一、输入脚本

#多分支if
if [ $user_num -gt 5 ];then
        echo "登录用户过多"
else
        echo "登录用户适中"
fi

 

二、验证结果 

 

四、多分支if

语法:if condition;then command;elif condition;then command;elif

#多分支if   成绩判断

一、输入脚本


#A:90~100;B:80~89;C:70~79;D:0~69
read -p "请输入要查询的成绩: " score
if [ $score -lt 0 -o $score -gt 100 ];then
        echo "输入错误,请输入0~100的数字"
        $0
else
        if [ $score -ge 90 -a $score -le 100 ];then
                echo "A"
        elif [ $score -ge 80 -a $score -le 89 ];then
                echo "B"
        elif [ $score -ge 70 -a $score -le 79 ];then
                echo "C"
        else
                echo "D"
        fi
fi

在这段脚本中,使用了read命令来获取用户输入的成绩,并存储在变量score中

使用if语句判断输入的成绩是否小于0或大于100,如果是,则打印错误信息并重新运行脚本

90-100的区间是A

80-89 的区间是B

70-79的区间是C

其余的是D

 二、验证

二、循环语句

一、shell版本的循环语句

for i in 取值范围;do
        command
done

二、C语言版本

for ((i=初始值;condition;i++));do command done

 for ((i=初始值;condition;i--));do command done

则是递减1

三、举例

for i in {1..10};do
        echo $i
done

可以在里面嵌入if语句,满足条件时数数,不满足则不数数 

for i in {1..10};do
        if [ $(($i % 2)) -eq 0 ];then
                echo $i
        fi
done

等于0的时候输出,不等于0则不管

验证结果

只显示奇数

for i in {1..10};do
        if [ $(($i % 2)) -ne 0 ];then
                echo $i
        fi
done
 

因为除2 不是0就是1

验证

 C语言的写法

for ((i=1;i<=10;i=i+2));do
        echo $i
done

每次递增两个

验证

当等于i=i+3的时候从1开始每次加三个 

 

 for ((i=2;i<=10;i=i+2));do
        echo $i
done

显示只有偶数

从2开始每次递增2

三、输出一个矩形

#!/bin/bash
#test
#mpy
for ((i=1;i<=10;i++));do
        for ((j=1;j<=10;j++));do
                echo -n "  *"
        done
        echo
done


 赋予权限   chmod +x jx.sh

./jx.sh

成功获得一个矩形

四、在矩形的基础上显示一个三角形

 #!/bin/bash
#test
#mpy
for ((i=1;i<=10;i++));do
        for ((j=1;j<=i;j++));do
                echo -n "  *"
        done
        echo
done

 五、输出九九乘法表

#!/bin/bash
#test
#mpy
for ((i=1;i<10;i++));do
        for ((j=1;j<=i;j++));do
                echo -n -e "$j x $i = $[i*j]\t"
        done
        echo
done

这是一个Bash脚本

  1. #!/bin/bash:这是一个shebang,告诉系统要使用bash解释器来运行脚本。

  2. #test 和 #mpy:这是注释行,用于说明脚本的用途和功能。

  3. for ((i=1;i<10;i++)):这是一个外循环的for循环,它从1开始迭代,每次增加1,直到i的值小于10为止。

  4. for ((j=1;j<=i;j++)):这是一个嵌套在外循环中的内循环的for循环,它从1开始迭代,每次增加1,直到j的值小于等于i为止。

  5. echo -n -e "$j x $i = $[i*j]\t":这是一个echo语句,用于打印乘法表的一行。其中$j$i是变量,代表内外循环的迭代值,$[i*j]表示i和j的乘积。

  6. echo:这是一个空的echo语句,用于打印换行符,以便在打印完一行乘法表后换行。

 

显示结果

 六、猜价格(小游戏)

一、脚本配置


#!/bin/bash
#test
#mpy
rand=$[$RANDOM % 100]
times=0
while true
do
        read -p "请输入你要猜测的价格: " price
        let times++
        if [ $price -eq $rand ];then
                if [ $times -eq 1 ];then
                        echo "你猜对了,真NB,一次就中"
                elif [ $times -lt 7 ];then
                        echo "你猜对了,一共猜测了$times次! "
                else
                        echo "挑战失败! "
                        echo "正确的价钱是$rand"
                fi
                exit 0
        elif [ $price -gt $rand ];then
                echo "猜大了! "
        else
                echo "猜小了! "
        fi
done

 

 二、验证

一、显示结果(第一种)

二、显示结果(第二种)

http://www.ds6.com.cn/news/61262.html

相关文章:

  • 许昌旅游网站建设现状seo软件视频教程
  • 做网站公众号关键词快速排名seo怎么优化
  • 手机网站在线制作百度云官网首页
  • 个人网站需要哪些内容长沙seo网站管理
  • 龙岗做手机网站宁波网站建设推广公司价格
  • 法院网站建设视频优化软件
  • 网站建设初期网络公司名字大全
  • 山东seo第一徐州seo推广优化
  • 网站ip地址 转向域名企业网页制作
  • 极简个人网站模板厦门网页搜索排名提升
  • 酒店网站的开发及其设计方案网络销售培训
  • 黑龙江省建设厅网站优化网站排名推广
  • 旅游景区网站开发的政策可行性网站手机优化
  • 网站怎么添加导航栏新品牌推广策略
  • 微信网页版下载郑州seo外包阿亮
  • 工信和信息化部网站可以营销的十大产品
  • 明年做啥网站能致富营销网络是什么意思
  • 三峡建设管理有限公司网站网站搜索工具
  • 仿新闻网站wap模板seo导航
  • web做网站访问量统计今日新闻十大头条内容
  • 产品营销策略怎么写厦门seo外包公司
  • 怎么简单做网站排名如何注册网站免费注册
  • 做网站开发哪里可以接单谷歌seo详细教学
  • 两学一做网站网站seo对各类网站的作用
  • wordpress模拟接口牡丹江seo
  • 外贸网站制作价格表免费的黄冈网站有哪些
  • 网上做外贸都有哪些网站seo网站排名助手
  • 嘉兴建设规划网站链接生成器
  • 外贸网站推广教程重庆放心seo整站优化
  • 日本做牛仔裤视频网站seo顾问收费