racket-student-languages相关内容
我有一个名为“contact"的结构实例列表,它基本上是一个电话号码以及与他们通话的持续时间. 我现在想将同一电话号码的所有条目与所有通话的总时长加在一起. 例如:我想转: (列表(联系“0111222222"2)(联系“0111222222"6)(联系“0111333333"5)(联系“0111444444"3)(联系“0111555555"8)(联系"0111555555" 2)
..
(define (subtract-1 n)(string-append "Number is: " (number->string n))(条件[(= n 0)“全部完成!"][else (subtract-1(- n 1))])) 我不断收到错误消息:define: 预计函数体只有一个表达式,但发现了 1 个额外部分.我不明白为什么我会得到这个. 注意事项:使用 DrRacket 时,
..
我遇到了 BSL 问题.我想将我的代码分成单独的辅助文件并使用 (需要“辅助功能.rkt") 在开始时将分离的代码导入定义区域.然而,它并没有像预期的那样工作.虽然没有给出明确的错误,但 DrRacket 似乎根本没有看到单独文件中的代码,我看到的只是错误 :这个函数没有定义 显然, (提供 x) 不包含在 BSL 中.我已经阅读了 手册 和 this 答案,但目前尚不清楚如何进行这项
..
我一直在尝试让Breakout在Racket中工作,到目前为止,球从球拍上反弹(球拍由鼠标控制)并且存在砖块 以下是完整的代码: (require 2htdp/image) (require 2htdp/universe) (define WIDTH 400) (define HEIGHT 400) (define BALL-RADIUS 10) (define BALL-IMG (
..