您的位置:首页 > 其它

从1加到100的方法

2013-05-20 11:51 477 查看
从1加到100的方法

从1加到100的方法/article/4130403.html1、echo `seq -s "+" 100` |bc
2、echo $((100*(100+1)/2))3、echo $((`seq -s "+" 100 `))
root@zhangjie-1 scrips 09:27:35 # vi while03.sh
1 #/bin/bash 2 #date 2012-09-16 3 #by zhangjie 4 #mail 415651524@qq.com 5 #version:1.1 6 i=1 7 sum=0 8 while (( i <= 100 )) 9 do 10 ((sum=sum+i)) 11 ((i++)) 12 done 13 [ -n "$sum" ] && printf "totalsum is :$sum\n"
5、使用until循环root@zhangjie-1 scrips 09:33:29 # vi until01.sh
1 #/bin/bash 2 #date 2012-09-16 3 #by zhangjie 4 #mail 415651524@qq.com 5 #version:1.1 6 i=1 7 sum=0 8 until (( i > 100 )) 9 do 10 ((sum=sum+i)) 11 ((i++)) 12 done 13 [ -n "$sum" ] && printf "totalsum is :$sum\n"
6、使用for循环root@zhangjie-1 scrips 09:41:44 # cat for_01.sh #/bin/bash#date 2012-09-16#by zhangjie#mail:415651524@qq.comfor num in `seq -s "+" 100 `do echo $(($num))doneroot@zhangjie-1 scrips 09:41:47 # sh for_01.sh 5050
7、root@zhangjie-1 scrips 12:10:34 # cat c.sh #!/bin/bashfor ((i=0; i<=100; i++))do ((j=j+i))doneecho $j

/article/4130403.html

本文出自 “张杰的技术博客” 博客,请务必保留此出处http://zhangjie.blog.51cto.com/539058/1204703
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: