![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
请用define运算,定义一个过程实现计算
,其正确定义的过程为_____。
A.(define cube a (* a a a))
B.(define (cube x) (* x x x))
C.(define (cube a (* a a a)))
D.(define (cube a) (* x x x)))
A.(define cube a (* a a a))
B.(define (cube x) (* x x x))
C.(define (cube a (* a a a)))
D.(define (cube a) (* x x x)))
A.(define cube a (* a a a))
B.(define (cube x) (* x x x))
C.(define (cube a (* a a a)))
D.(define (cube a) (* x x x)))
A.(define (cube x) (* x x x))
B.(define cube a (* a a a))
C.(define (cube a (* a a a))
D.(define (cube a) (* x x x))
A.(define cube a (* a a a))
B.(define (cube x) (* x x x))
C.(define (cube a (* a a a)))
D.(define (cube a) (* x x x)))
若要表达从1计算到n的运算组合式,(*⋯(* (* (* (* 1 1) 2) 3) 4) ⋯n)定义一个过程。正确的定义为 _____。
(A) (define (f product counter max-count)(f (* counter product) (counter 1) max-count ));
(B) (define (f product counter max-count)(cond ((>counter max-count) product)((<= counter max-count) (f (counter*product) (counter+ 1) max-count )) ));
(C) (define (f product counter max-count)(cond ((>counter max-count) product)((<= counter max-count) (f (* counter product) (counter 1) max-count )) ));
(D) (define (f product counter max-count)(cond ((>counter max-count) product)((<= counter max-count) (f product counter max-count )) ));
已知一个运算被定义为(define (firstCalc x) (* x x)),在其基础上进一步定义新运算secondCalc为+
+
,下列运算组合式书写正确的是_____。
A、(define secondCalc ((firstCalc x) (firstCalc y) (firstCalc z)))
B、(define (secondCalc x y z) (firstCalc x y z))
C、(define (secondCalc x y z) ((firstCalc x) (firstCalc y) (firstCalc z)))
D、(define secondCalc x y z ((firstCalc x) (firstCalc y) (firstCalc z)))
A.(define (f n) (cond ((n<2 ) 1) ((n>1) (n* f(n-1)) )
B.(define (f n) (cond ((< n 2 ) 1) ((> n 1 ) (* n (f (- n 1)))) ))
C.(define (f n) (cond ((n<2) 1) ((n>1 ) (n* f(n-1) )) ))
D.(define (f n) (cond ((< n 2 ) 1) ((> n 1 ) (* n (f n-1))) ))
A.(define (f n) (cond ((n<2 ) 1) ((n>1) (n* f(n-1)) )
B.(define (f n) (cond ((< n 2 ) 1) ((> n 1 ) (* n (f (- n 1)))) ))
C.(define (f n) (cond ((n<2) 1) ((n>1 ) (n* f(n-1) )) ))
D.(define (f n) (cond ((< n 2 ) 1) ((> n 1 ) (* n (f n-1))) ))
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!