0
点赞
收藏
分享

微信扫一扫

Shell通过递归求阶乘

#!/bin/bash
#Function:求阶乘

Func(){
x=$1
if [[ ${x} -eq 1 ]];then
echo "1"
else
echo "$[$x * $(Func $[$x-1])]"
fi
}

result=$(Func $1)
echo "$1的阶乘是:${result}"

Shell通过递归求阶乘_shell


举报

相关推荐

0 条评论