實驗項目名稱:.用函數實現反彈球消磚塊git
1.可以顯示邊框
2.可以顯示移動擋板
3.擋板和邊框可以反彈小球,輸出被擋板反彈小球的次數
4.在第一行隨機輸出一個磚塊,移動擋板,不斷反彈小球,直到擊中磚塊
5.可以經過不斷的while循環使不斷清屏,令顯示畫面不被中止,能對顯示畫面進行操做windows
startup(); //數據初始化
show();//顯示畫面
updateWithoutInput();//與用戶輸入無關的更新
updateWithInput();//與用戶輸入有關的更新,對擋板的操做
gotoxy();//將光標移到原點,解決遊戲畫面閃爍問題
main();//經過不斷的while循環對遊戲畫面重寫,令顯示畫面不被中止,可以對顯示畫面進函數
https://gitee.com/liuwei990714設計
爲何#include<cwindow.h>頭文件過不了;sleep(80);爲何編譯錯誤。blog
看書上第4頁下面的解釋,將#include<cwindow.h>改成#include<windows.h>;而後頭文件編譯過了,但sleep(80);編譯過不了,上午查資料後,將s改成大寫,而後編譯正確。遊戲
這周天天上傳一篇代碼,至少天天有一個貢獻度,最多有四個貢獻度,但我發現四個貢獻度的顏色和一個貢獻度的顏色同樣;感受我天天都能從書上的遊戲代碼中學到新的知識,好比Sleep()函數和kbhit()函數的用法和功能,也能從每一篇代碼中得到新的感悟和思考,真的以爲一點一點的在進步。get