读htdp。。。然后。。。做书后练习。。然后。。
lisp吧
全部回复
仅看楼主
level 7
Assembly_ 楼主
有道题不会。。不晓得答案在哪里找了T_T
@airica1

2012年10月08日 23点10分 1
level 8
哪道题…
2012年10月09日 06点10分 2
习题3.3.1 这是6 种主要英制长度单位和公制单位的换算表:英制公制1 inch = 2.54 cm 1 foot = 12 in. 请设计函数inches->cm, 请进一步设计函数feet->cm。提示:尽可能地重用函数并使用变量定义对常量进行说明。[$1]@airical 大神,能不能做这道题给我看看?求指教,万分感激~~
2012年10月09日 12点10分
ttp://www.htdp.org/2003-09-26/Solutions/compose1.html这里是原版的答案有什么不对的地方吗
2012年10月10日 05点10分
回复 airica1 :谢谢你了,之前一直找不到答案。想问下现在scheme能开发手机应用程序吗?
2012年10月10日 07点10分
回复 qq493357984 :有个gawa实现可以把scheme代码编译成可以在JVM上运行的字节码。可以转换成object-c代码的实现应该也有,但是我不知道是哪一个。。你如果可以去Stackoverflow上面问问去
2012年10月10日 08点10分
level 5
(define (Fahrenheit->Celsius f ) (* 5 (/(- f 32)9)))
(define (I f) (Celsius->Fahrenheit (Fahrenheit->Celsius f)))
(define (Celsius->Fahrenheit c) (+ (* 9 (/ c 5)) 32))
第二块代码后面跟着的不应该是表达式吗?怎么是 (Celsius->Fahrenheit (Fahrenheit->Celsius f)),理解不了
2012年10月10日 08点10分 3
第二行的define定义了一个过程 I ,他接收参数f .过程体里面是过程Celsius->Fahrenheit调用过程Fahrenheit->Celsius,其中Fahrenheit->Celsius的参数就是形式参数f,现在能理解了吗[汗]
2012年10月10日 09点10分
回复 airica1 :哦。谢谢你了。就我目前所学,知道过程体里面是表达式,请问还有其他形式吗?对了,请问你玩微博吗?
2012年10月10日 10点10分
回复 qq493357984 :对于Lisp而言,过程就是数据,所以过程体里还可以有过程,而且过程名和符号名拥有同一个命名空间,不能重名;其他Lisp可以重名。微博不玩,QQ不上,耽误时间。偶尔刷刷水帖娱乐娱乐[Love]@Lisp少帅
2012年10月10日 11点10分
level 7
Assembly_ 楼主
正在看。。谢谢了。。现在才回复实在是抱歉。。@airica1 默默问一下。。我找不到中文的书后练习答案是因为本来就没有还是我能力不够。。

2012年10月11日 10点10分 7
1