您的位置:首页 > 运维架构 > Shell

shell脚本阶乘计算

2012-09-25 14:14 351 查看
#!/bin/sh

#written by wubo

#blog:wbmtf.blog.51cto.com

####此脚本的功能是用户输入一个大于零的数,然后计算它的阶乘,当此数小于等于零时,就停止执行

while :

do

fac=1

echo -n "for jiecheng,please input a number:"

read num

if [ $num -le 0 ]

then break

fi

for i in `seq 1 $num`

do

let fac=$fac\*$i

done

echo "${num}的阶乘是:${fac}"

done

本文出自 “一起研究开源技术” 博客,谢绝转载!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: