AUTOLISP语句问题(defun factorial(x) (if (= x 0) 1 (* x (factorial (- x 1))) ) )这个函数返回不是变成1了吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/01 02:25:13
![AUTOLISP语句问题(defun factorial(x) (if (= x 0) 1 (* x (factorial (- x 1))) ) )这个函数返回不是变成1了吗?](/uploads/image/z/14636046-30-6.jpg?t=AUTOLISP%E8%AF%AD%E5%8F%A5%E9%97%AE%E9%A2%98%28defun+factorial%28x%29+++++++%28if+%28%3D+x+0%29+++++++++++1+++++++++++%28%2A+x+%28factorial+%28-+x+1%29%29%29++++++++%29++++%29%E8%BF%99%E4%B8%AA%E5%87%BD%E6%95%B0%E8%BF%94%E5%9B%9E%E4%B8%8D%E6%98%AF%E5%8F%98%E6%88%901%E4%BA%86%E5%90%97%3F)
x)s
x~/{hFJjZiBZbrI~QfbFhd)h*T(D@ՀkU
55g>ٱigS7?yOv>igj{:aMR>V%8,VdapE!a ; [BCs< jjikiUh>|g$ C
AUTOLISP语句问题(defun factorial(x) (if (= x 0) 1 (* x (factorial (- x 1))) ) )这个函数返回不是变成1了吗?
AUTOLISP语句问题
(defun factorial(x)
(if (= x 0)
1
(* x (factorial (- x 1)))
)
)
这个函数返回不是变成1了吗?
AUTOLISP语句问题(defun factorial(x) (if (= x 0) 1 (* x (factorial (- x 1))) ) )这个函数返回不是变成1了吗?
不是.X=0返回1,非0则返回(1*2*3*4.*x)的结果