shell脚本,计算从0+2+4+6+....100的结果是多少?


[root@localhost wyb]# cat evenjia.sh #!/bin/bash #从0+2+4+6+。。。100的结果 sum=0 i=0 for i in `seq 0 2 100` do sum=$(($sum+i)) i=$(($i+2)) done echo 0+2+4+6+...100等于:$sum [root@localhost wyb]# bash evenjia.sh 0+2+4+6+...100等于:2550


[root@localhost wyb]#
cat 2evenjia.sh #!/bin/bash #从2+4+6+。。。100的结果 sum=0 i=2 for i in `seq 2 2 100` do sum=$(($sum+i)) i=$(($i+2)) done echo 2+4+6+...100等于:$sum [root@localhost wyb]# bash 2evenjia.sh 2+4+6+...100等于:2550 [root@localhost wyb]#
原文地址:https://www.cnblogs.com/wangyuebo/p/5817919.html