#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通过递归求阶乘
阅读 74
2022-06-28
#Function:求阶乘
Func(){
x=$1
if [[ ${x} -eq 1 ]];then
echo "1"
else
echo "$[$x * $(Func $[$x-1])]"
fi
}
result=$(Func $1)
echo "$1的阶乘是:${result}"
相关推荐
精彩评论(0)