Skip to content

Latest commit

 

History

History

1.1

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

描述

Below is a sequence of expressions. What is the result printed by the interpreter in response to each expression? Assume that the sequence is to be evaluated in the order in which it is presented.

下面是一系列表达式。 解释器针对每个表达式打印的结果是什么? 假设序列将按照呈现的顺序进行评估。

10
(+ 5 3 4)
(- 9 1)
(/ 6 2)
(+ (* 2 4) (- 4 6))
(define a 3)
(define b (+ a 1))
(+ a b (* a b))
(= a b)
(if (and (> b a) (< b (* a b)))
    b
    a)
(cond ((= a 4) 6)
      ((= b 4) (+ 6 7 a))
      (else 25))
(+ 2 (if (> b a) b a))
(* (cond ((> a b) a)
         ((< a b) b)
         (else -1))
   (+ a 1))

解答

10

12

8

3

6

3

4

19

#f

4

16

6

16