怎麼用VB做兩人對下五子棋的程式

2022-12-04 20:41:17 字數 521 閱讀 7498

1樓:匿名使用者

沒學過vb, 只學過c,有個想法是不是可行,你看看可不可行畫個介面,在vb裡做個陣列(陣列與滑鼠在介面裡的座標相關), vb必定有 滑鼠按動的訊息, 獲取 滑鼠在介面上的座標,相應陣列中 填寫 1並且在介面上貼上棋子**,,然後在陣列中 判斷是否 有5個子成一線(斜,豎,橫 三個判斷函式,迴圈就可以了)。

如果有 就勝利,沒有就繼續下。。。

基本思路就這樣。。

難點就是 介面座標和陣列相關聯介面。。。稍微推敲下應該不難

2樓:資琦

其實寫一個五子棋兩人對下的程式並不難,棋盤的基本情況用陣列描述(值為0,1,2),然後加入判斷勝負的演算法(橫豎斜三個方向),實際上用迴圈和if語句即可實現。關鍵是人工智慧不容易實現,需要非常巧妙地演算法。

原來用vb6寫過一個類似的程式,供參考。

兩人鬧分手,男人想和好,會怎麼做

如果是他錯先,即使怎麼愛到你不行 也不會辱罵威脅。懂嗎?不要把愛到不行變相了 愛到不行的境界是成全,祝你幸福。1.非常愛你 但是道歉的方式不對 嘴笨 導致事情往糟糕的方向發展2.並不是因為愛你 他只是想挽回男人的尊嚴根據lz描述 佔1的可能性更大些 祝福lz 額。這給我的感覺不是愛你的表現,只是接受...

兩人不合怎麼辦,兩人八字不合怎麼辦?

這裡所說的八字不合,一是經專業命師合八字後,判定不合。二是雙方相處後發現兩人合不來。很多人問 怎麼辦?或如何化解?這首先要合測兩人八字,看問題出在何處?是否有必要化解?然後才是如何化解?這就跟醫生治病一樣。負責任的醫生,都會先檢查 病理,然後才會根據實際情況下定論。判斷八字是否合?實際上有兩個方面的...

出了車禍,我家摩托與大車相撞,我家兩人受傷對方車輛有保險,還是全保,事故認定是同等責任。我方該如何

1 如果肇事車輛有購買保險,可以將肇事車輛車主 司機和購買保險的保險公司一起起訴進來 2 先由承保的保險公司在責任限額範圍內予以賠償,不足部分由肇事者承擔 3 受害人遭受人身損害,因就醫 支出的各項費用以及因誤工減少的收入,包括醫療費 誤工費 護理費 交通費 住宿費 住院伙食補助費 必要的營養費,賠...