一道面试题:用shell写一个从1加到100的程序
2015-10-30 21:19 GarfieldEr007 阅读(773) 评论(0) 编辑 收藏 举报【试题描述】
请用shell写一个简短的程序,实现1+2+...+100的功能。
【程序】
方法一:
1 #!/bin/bash 2 sum=0 3 for i in {1..100} 4 do 5 let sum+=$i 6 done 7 echo $sum
方法二:
1 #!/bin/bash 2 sum=0 3 for i in {1..100..1} 4 do 5 let sum+=$i 6 done 7 echo $sum
方法三:
1 #!/bin/bash 2 sum=0 3 for ((i=1;i<=100;i++)) 4 do 5 let sum+=$i 6 done 7 echo $sum
其他方法:
可以while循环、until等方式实现。