想問撲克牌程式

Home Home
引用 | 編輯 gavin510329
2010-06-11 00:51
樓主
推文 x0
就是我程式寫完了..

但是它不是發不同的五次牌..
而是同依張牌印出五次..


這是撲克牌比大小遊戲

我想要的是有5次發不同牌的random
我應該要改哪裡?

還有,我事先比數字再比花色
但是我不太會寫
想請教大大


#include <stdio.h>
#include <stdlib.h>
#include <time.h>


struct card {
const char *face;
const char *suit;
};

typedef struct card Card;


void fillDeck( Card * const wDeck, const char * wFace[],
const char * wSuit[] );
void shuffle( Card * const wDeck );
void deal( const Card * const wDeck );

int main()
{
Card deck[ 52 ];

const char *face[] = { "A", "2", "3", "4", "5",
"6", "7", "8", "9", "10",
"J", "Q", "K"};


const char *suit[] = { "愛心", "方塊", "梅 ..

訪客只能看到部份內容,免費 加入會員



獻花 x0
引用 | 編輯 wupojung
2010-09-18 01:39
1樓
  
第一問題....

你真的不會寫???我很好奇也....

看你的code 都蠻有水準了 ....

我覺得是設計的方面 沒有考慮清楚‵‵‵我提供一下 我教物件導向的時候的想法﹔

將撲克  用小數(float)來紀錄

ex   黑桃a-->   1.4
     梅花a-->   1.3
     etc...(q其實我不確定梅花是不是第二大...)
然後如果這樣紀錄....那麼 你就可以 直接判斷一次 就知道甚麼人的比較大...(花色也算進去了...花色就使用 小數``0

第二個發牌 需要的話 在 mail給我把...wupojung@gmail.com

-------

以上只是我的看法.....

加油``` 多練習 就會有很多 想法的``

獻花 x1
引用 | 編輯 climbd25976
2010-09-27 21:31
2樓
  
這是C++??比VB難很多呀

獻花 x0
引用 | 編輯 a30254
2010-09-27 22:40
3樓
  
...c++
不知道我哪時候才學得會 表情

獻花 x0
引用 | 編輯 csr
2010-09-29 11:21
4樓
  
才剛學沒多少個日子
真是有看沒有懂
複製回來慢慢研究
謝謝

獻花 x0