當前位置:成語大全網 - 漢語詞典 - 龜有道詞典筆

龜有道詞典筆

Logo語言是年輕電腦用戶比較熟悉的壹種語言,龜圖就是這種語言的著名應用。想象壹只機器烏龜在Java程序的控制下在房間裏走來走去。烏龜有刷子,可以兩種姿勢,筆頭朝上或朝下。當畫筆朝下時,烏龜畫出它的軌跡;刷起來的時候,烏龜行動自如,什麽都不寫。請模擬海龜的操作,並創建壹個計算機化的畫板。使用20*20數組底數,並將其初始化為0。從包含命令的數組中讀取命令,總是跟蹤海龜的當前位置和畫筆的方向。假設烏龜總是從位置(0,0)移動,畫筆向上。程序中必須處理的turtle命令如下:

命令含義

1向上刷

2刷下來

3向右轉

4向左轉

5,10前進10步(或10以外的步)。

6打印20*20陣列

9數據結束(周期結束標誌)

如果烏龜在畫板中心附近的某個地方,下面的“程序”將在畫筆向上時繪制壹個12*12的正方形。

2

5,12

5,12

5,12

5,12

5,12

1

當烏龜的移動刷朝下時,將數組地板的對應元素設置為1。當給出6號命令(打印)時,如果壹個數組元素是1,會顯示星號或其他字符;如果數組元素為0,則顯示壹個空格。寫壹個程序實現龜圖功能。寫幾個海龜程序,畫有趣的圖形,加上其他命令,讓海龜語言更強大。