目錄
一.準備作業
?
二.步驟
1.對選單進行準備:
2. 創建棋盤并進行初始化
3.創建棋盤:
4.控制玩家下棋
5 讓電腦自己下棋
6.判斷輸贏
?
一.準備作業
設定三個檔案來進行對三子棋的實作,
二.步驟
1.對選單進行準備:
以下代碼位于test.c中

上圖為正確輸出的選單項,
2. 創建棋盤并進行初始化
為了實作三子棋游戲的正常運行,將switch陳述句中的case1陳述句把printf換成函式game(),并在test.c中寫下以下代碼,



運用宏定義方便以后修改棋盤大小,
3.創建棋盤:
同步驟2一樣構建一個函式對game函式進行完善,

如果輸入正常,得到的結果應為下圖 
4.控制玩家下棋


倘若輸出正常,結果應為下圖 
5 讓電腦自己下棋
首先得讓電腦進行隨機下棋,此時需要下圖的3,4行來得到隨機的目的,接下來大致與控制玩家下棋相等,但有一些關于隨機的細節,

在上面二圖中的61,62行即為達到隨機目的的工具代碼,
同上若輸出正常,應得到以下的結果

6.判斷輸贏
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/419095.html
標籤:AI

