gin_012607 2022-12-14 21:27 采纳率: 0%
浏览 44
已结题

VScode 编译器chez-scheme 如何输出结果?

VScode 编译器chez-scheme 如何输出结果?

如下输入代码,点击运行,终端没有返回结果

(define (smallest-divisor n)
    (find-divisor n 2))
(define (find-divisor n test-divisor)
  (cond ((> (* test-divisor test-divisor) n) n)
        ((divides? test-divisor n) test-divisor)
        (else (find-divisor n (+ test-divisor 1)))))
(define (divides? a b)
(= (remainder b a) 0))
(smallest-divisor 199)


终端运行结果


PS C:\Users\jinzeqi> scheme "c:\Users\jinzeqi\Documents\Code\tempCodeRunnerFile.ss"
Chez Scheme Version 9.5.8
Copyright 1984-2022 Cisco Systems, Inc.

我试了最后一行改为(display(smallest-divisor 199))也没有成功,请问如何才能返回结果?

  • 写回答

1条回答 默认 最新

  • 阳光宅男xxb 2022-12-15 11:35
    关注
    评论

报告相同问题?

问题事件

  • 系统已结题 12月22日
  • 创建了问题 12月14日