LISP 函数 return 更大的数字
LISP function to return the greater number
我觉得自己像个白痴一样寻求帮助,但我已经被困了几个小时,而且我在互联网上找不到任何可以帮助我的东西。
我正在尝试用 LISP 编写一个函数,它接受两个参数和 returns 更大的数字。这是我目前拥有的,但我不断收到错误:
(defun greater (x y)
(if (> x y) x y))
我是这样称呼它的:
(greater (2 1))
我不是 Common Lisp 专家,但我猜你调用 greater
的方式是错误的。这个程序对我有用:
(defun greater (x y) (if (> x y) x y))
(print (greater 5 12))
我觉得自己像个白痴一样寻求帮助,但我已经被困了几个小时,而且我在互联网上找不到任何可以帮助我的东西。
我正在尝试用 LISP 编写一个函数,它接受两个参数和 returns 更大的数字。这是我目前拥有的,但我不断收到错误:
(defun greater (x y)
(if (> x y) x y))
我是这样称呼它的:
(greater (2 1))
我不是 Common Lisp 专家,但我猜你调用 greater
的方式是错误的。这个程序对我有用:
(defun greater (x y) (if (> x y) x y))
(print (greater 5 12))