Shell脚本计算2-100的偶数和
2017-08-21 20:16
471 查看
使用Shell脚本来进行 2+4+6…+100,也就是2-100的偶数和的实现。
注意:使用let命令可以执行一个或者多个算术表达式,其中的变量名无需使用$符号。如果表达式中含有空格或者其他特殊字符,则必须将其引用起来。
注意:使用$((…))这种形式进行算术写法比较自由,无需对运算符和括号进行转义处理,可以使用松散或者紧凑的格式来书写。
使用for循环和 let
#!/bin/sh SUM=0 for (( i=0; i<=100; i++ )) do if test $((i%2)) -eq 0 ; then let SUM=SUM+i fi done echo $SUM
注意:使用let命令可以执行一个或者多个算术表达式,其中的变量名无需使用$符号。如果表达式中含有空格或者其他特殊字符,则必须将其引用起来。
使用for循环和 $((…))运算
#!/bin/sh SUM=0 for (( i=0; i<=100; i++ )) do if test $((i%2)) -eq 0 ; then SUM=$(( $SUM + i )) fi done echo $SUM
注意:使用$((…))这种形式进行算术写法比较自由,无需对运算符和括号进行转义处理,可以使用松散或者紧凑的格式来书写。
使用带有步长的for循环
#!/bin/sh SUM=0 for i in {0..100..2} do SUM=$(( $SUM + i )) done echo $SUM
使用while循环
#!/bin/sh #定义初始化变量 SUM=0 i=0 # 开始while循环 while [[ "$i" -le 100 ]] do SUM=$(( $SUM + i )) i=$((i+2)) done echo $SUM
相关文章推荐
- 计算1-100的和及其1-100内偶数的和(使用shell脚本来实现)
- 用python脚本来计算100以内奇数或者偶数之和
- shell脚本-计算1到100的和
- 学习脚本1:计算100以内奇数和和偶数和 (笔记)
- shell 脚本 计算 1加到100 的和
- [Shell脚本]计算1+2+3+…+100的和并输出
- shell脚本利用循环求1-100的和
- Shell脚本中计算字符串长度的5种方法
- shell脚本--数值计算
- 某公司关于计算一个人活多少天的shell脚本。
- BASH命令和SHELL脚本总结(17)在BASH中计算两天的间隔天数
- 计算1-100所有偶数的和
- Shell脚本计算字符串长度和判断字符串为空小技巧
- Shell 脚本 100 例《十》
- 计算Linux内存,CUP,硬盘使用率的shell脚本
- Shell 脚本 100 例《九》
- 使用shell脚本计算亚瑟王环
- Shell脚本中计算字符串长度的5种方法
- 用shell脚本写的可以计算出自己来到这个世界的天数
- shell脚本实现进度条&&1到100之和&&求最大最小值