阿摩線上測驗 登入

申論題資訊

試卷:108年 - 108 公務升官等考試_薦任_資訊處理:程式語言#80532
科目:程式語言
年份:108年
排序:0

題組內容

五、下列問題請用 Scheme/Lisp 程式語言來回答。

申論題內容

⑴請只用 cons 函式來建出 s-expression (A (B) C)。(5 分)

詳解 (共 2 筆)

詳解 提供者:114年高考上榜
(cons'A'((B)C))
詳解 提供者:hchungw
(cons 'A (cons (cons 'B '()) (cons 'C '())))

這裡逐步解釋:

  1. (cons 'B '()) 建立 (B)。
  2. (cons (cons 'B '()) (cons 'C '())) 將 (B) 與 C 組合,結果為 ((B) C)。
  3. 最後,(cons 'A (cons (cons 'B '()) (cons 'C '()))) 將 A 加入,形成 (A (B) C)。