#Function:求阶乘
Func(){
x=$1
if [[ ${x} -eq 1 ]];then
echo "1"
else
echo "$[$x * $(Func $[$x-1])]"
fi
}
result=$(Func $1)
echo "$1的阶乘是:${result}"
微信扫一扫
#!/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}"
相关推荐