AUTOLISP语句问题(defun factorial(x) (if (= x 0) 1 (* x (factorial (- x 1))) ) )这个函数返回不是变成1了吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 21:06:38
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了吗?

AUTOLISP语句问题(defun factorial(x) (if (= x 0) 1 (* x (factorial (- x 1))) ) )这个函数返回不是变成1了吗?
不是.X=0返回1,非0则返回(1*2*3*4.*x)的结果