-
大小: 18KB文件類型: .c金幣: 1下載: 0 次發(fā)布日期: 2021-01-02
- 語言: C/C++
- 標(biāo)簽:
資源簡介
C語言實(shí)現(xiàn)控制臺版的詐金花,包括人機(jī)對戰(zhàn),以及人人對戰(zhàn)的功能!能夠根據(jù)實(shí)際規(guī)則判斷勝負(fù)!
代碼片段和文件信息
#include
#include
#include
#include
//定義一個二維數(shù)組進(jìn)行排除重牌bug
int?arrCard[4][13]?=?{0};
int?flag?=?0;//剛開始游戲的標(biāo)志
int?player?=?0card?=?3;//聲明玩家變量跟每個玩家所需的牌數(shù)
void?randCard(int?palayerint?card);//隨機(jī)發(fā)牌的函數(shù)
void?printCard(int?arrCard[4][13]int?playNum);//打印玩家牌型的函數(shù)
void?play(int?playerint*?flag);//游戲的函數(shù)
int?check(int?arrCard[4][13]int?playFromint?playTo);//檢查勝負(fù)的函數(shù)
int?main()
{
????int?cx?=?0;
????printf(“-------------歡迎來到炸金花游戲平臺---------------\n“);
????printf(“1.人機(jī)對戰(zhàn)\t2.人人對戰(zhàn)\n\v3.游戲幫助\t4.退出游戲\n“);
????printf(“--------------版權(quán)所有,多提意見!----------------\n“);
????printf(“請輸入游戲選項(xiàng)!\n“);
????scanf(“%d“&cx);
????switch(cx)
????{
????????case?1:printf(“系統(tǒng)提示:玩家1為系統(tǒng)隨機(jī)產(chǎn)生的玩家!\n“);
???????????????printf(“-------玩家2為您游戲中的身份!游戲馬上開始。。。\n“);
???????????????randCard(23);//給玩家和系統(tǒng)發(fā)
- 上一篇:卷積碼編譯碼C語言程序
- 下一篇:c語言用棧實(shí)現(xiàn)計算器功能
評論
共有 條評論