廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 8085 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
meteorffour
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[C/C++][求助] 誰能教我用C++打出遊戲"21點"的程式
撲克牌21點,大家應該都會玩吧!!
但要寫出21點的程式, ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



[ 此文章被meteorffour在2007-01-06 17:17重新編輯 ]


獻花 x0 回到頂端 [樓 主] From:台灣教育網 | Posted:2006-12-20 18:49 |
liusd
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x0
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

題目的描述不是很清楚,不過應該是和電腦玩21點吧!
描述清楚些,才有人能幫你


獻花 x0 回到頂端 [1 樓] From:臺灣 | Posted:2006-12-27 21:45 |
tr99632 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x17
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

要寫的話
其實 玩21的點流程 就是精簡的演算法了
1.發牌給玩家 莊家(電腦) 莊家的牌先不用顯示
2.詢問玩家是否還要牌
3.玩家還要 給牌
4.重複詢問 直到玩家不要 或是點數超過21
5.莊家攤牌
6.莊家自動加牌
因為還不會寫人工AI 所以只要莊家點數總合小於一個數字(自訂)
就繼續加牌
7.判斷誰輸誰贏
8.詢問是否要再玩一次

這也只是一個流程而已
還有很多細節要自己去想
像是
1.要注意發的牌不能有跟之前一模一樣的 這個要分別用花色及數字做判斷
2.A可以當1和11點使用
3.Black Jack
...etc


獻花 x0 回到頂端 [2 樓] From:臺灣臺北市 | Posted:2007-01-13 00:39 |
firel
數位造型
個人文章 個人相簿 個人日記 個人地圖
路人甲
級別: 路人甲 該用戶目前不上站
推文 x0 鮮花 x3
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

小弟寫過...

在此補充一些要注意的地方
像是在輸入的部份
要牌或不要牌....輸入的字數...一定要控制好
一開始加入花色會很難寫...
建議先用多副牌來寫...就是說重複也沒關係~
然後在用陣列修改...建議啦

加上籌碼的制度
必須注意到賠率的數字不同

當迴圈回來時
記得要重新洗牌
就是要記得回歸
(只用一副牌的時候...要注意!)

以上是小弟的淺見
希望有一些的幫助~


獻花 x0 回到頂端 [3 樓] From:臺灣 | Posted:2007-08-03 03:44 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.058953 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言