申请:不是程序;期望可以应用于给定参数的过程:2个参数...:-4 -6 12 -3 1 2 7
给定以下代码,此错误意味着什么?
(define (det2x2 a b c d)(- (* a d) (* b c)))
(define (det2x2prod a1 b1 c1 d1 a2 b2 c2 d2) (det2x2 (+ (* a1 a2)(* b1 c2))
(+ (* a1 b2)(* b1 d2))
(+ (* c1 a2)(* d1 c2))
(+ (* c1 b2) (* d1 d2))))
(det2x2prod 2 (- 4)(- 6) 12(- 3) 1 2 7)
(define (prod-inv a1 b1 c1 d1 a2 b2 c2 d2) not (= 0 (det2x2prod (a1 b1 c1 d1 a2 b2 c2 d2))))
(define (prod-inv-2 a1 b1 c1 d1 a2 b2 c2 d2)not(= 0 (det2x2(a1 b1 c1 d1)(det2x2(a2 b2 c2 d2)))))
(prod-inv 2 (- 4) (- 6) 12 (- 3) 1 2 7)
(prod-inv-2 2 (- 4)(- 6) 12 (- 3) 1 2 7)
*这是我与计划合作的第一天