-2
給定以下代碼,調用函數dist
的語法是什麼?調用其參數應該是結構實例的函數
(defstruct coord
x
y)
(defstruct line
(point1 :type coord)
(point2 :type coord))
(defun dist (point1 point2)
(sqrt (+ (square (- (coord-x point1) (coord-x point2)))
(square (- (coord-y point1) (coord-y point2))))))
(defun square (x) (* x x))
在你已經證明,你已經調用函數'sqrt','+','square','-'代碼,'座標,x' ,'coord-y'和'*'。以同樣的方式調用'dist'有問題嗎?由於你已經得到了這段代碼的其餘部分,所以你不清楚你在問什麼。 –