日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

用DrRacket写scheme语言的hello world

發(fā)布時(shí)間:2023/12/20 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用DrRacket写scheme语言的hello world 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

最近在看經(jīng)典書籍《SICP》,書中使用的是scheme語言。我有個(gè)習(xí)慣,在學(xué)習(xí)一門新語言的時(shí)候,總是要跟著書敲幾個(gè)程序的,雖然這本書不是來介紹scheme語言的。

于是,就去找scheme的解釋器,都推薦DrScheme,但是一搜,這個(gè)軟件現(xiàn)在已經(jīng)集成到DrRacket這個(gè)軟件中了,就下載下來了。

但是下下來之后一臉茫然,因?yàn)椴恢涝趺从?#xff01;就打開幫助文檔,是大片的英文 。。。一般來說,語言入門都會(huì)有一個(gè)寫“hello world”的例子,我在幫助文檔中Ctrl+F查找“hello” 。。。沒找到 。。。于是只好自己摸索 。。。

打開這個(gè)軟件,你會(huì)看到有兩個(gè)框,用過eclipse的朋友可能比較好理解,上面的就是編輯區(qū),下面的算是一個(gè)console窗口。然后我興沖沖的在上面的窗口中打上了一個(gè)書中的例子:

(define (my_cube x) (* x x x)) 點(diǎn)擊run,但是沒什么反映,我以為要輸什么命令,于是在console窗口中自作聰明地輸上了 my_cube 5,并期望得到結(jié)果125,但是 。。。很顯然,失敗了 。。。

其實(shí)之所以沒有顯示結(jié)果,是因?yàn)闀羞€沒有介紹scheme的輸出函數(shù)display,所以,下面的你就能自己想到啦 。。。在編輯區(qū)上面的程序后面加上

display (my_cube 5)

然后點(diǎn)擊run,看看console窗口中是不是你想要的?

那么,hello world 就自己寫去吧!

總結(jié)

以上是生活随笔為你收集整理的用DrRacket写scheme语言的hello world的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。