91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 353KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-12-29
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: C++程序??

資源簡(jiǎn)介

C++ 21點(diǎn)撲克牌游戲

資源截圖

代碼片段和文件信息

?/*經(jīng)典伙拼21點(diǎn)撲克牌游戲*/
#include
#include
#include??????????????//本程序所包含的頭文件
#include
#include
#include
int?all=0;?????????????????????//全局變量,用存放賭本之和
class?CCard{???????????????????//定義的類
??public:??????????????????????//公有成員
int?nNumber;????????????//實(shí)際發(fā)了多少牌
int?nRMB;???????????????//擁有的錢數(shù)
int?nGamble;????????????//賭注
int?nWin;???????????????//贏局?jǐn)?shù)
int?nLose;??????????????//輸局?jǐn)?shù)
int?nDraw;??????????????//平局?jǐn)?shù)
float?nTotal;???????????//當(dāng)前總牌點(diǎn)數(shù)
float?card1card2;??????//最初兩張牌
????CCard(float?playerint?winint?loseint?drawint?playerturnsint?moneyint?bet)
{
nNumber=playerturns;
nRMB=money;
nGamble=bet;
nWin=win;?????????????????????//構(gòu)造函數(shù),初始化變量
nLose=lose;
nDraw=draw;
nTotal=player;
}
int?random(long?hilong?lo);???????//產(chǎn)生隨機(jī)數(shù)
void?wait(int?milli);??????????????//延時(shí)函數(shù)
void?pause();??????????????????????//暫停函數(shù)
int?password();????????????????????//用于讀取密碼????????????????
void?rules();??????????????????????//顯示比賽規(guī)則的函數(shù)??
void?Bet(CCard?&);?????????????????//下注函數(shù)
void?deal(CCard?&);????????????????//發(fā)最初兩張牌函數(shù)
void?hit(CCard?&);?????????????????//發(fā)牌函數(shù)??
void?results(CCard?&aCCard?&b);???//統(tǒng)計(jì)結(jié)果
char?replay();?????????????????????//詢問是否再玩一盤??
void?print(CCard?&);???????????????//打印結(jié)果
void?vipplayer(CCard?&a);??????????//高級(jí)玩家
????void?superplayer(CCard?&aCCard?&b);//超級(jí)玩家
};

void??CCard::wait(int?milli)????????????//延時(shí)函數(shù)
{
clock_t?start;
start=clock();
while((clock()-start)}
void?CCard::pause()??????????????????????//暫停函數(shù)??????????????
{
cout<<“任按一鍵繼續(xù)“< getch();
}
void?CCard::rules()???????????????????????//定義比賽規(guī)則
{
cout<<“\t\t\t以下是本游戲的規(guī)則“<cout<<“\t(1)\t您最多只能擁有5張牌;“<cout<<“\t(2)\t如果您拒絕首輪要牌,系統(tǒng)將自動(dòng)判您為輸并退出;“<cout<<“\t(3)\t您必須在每次要牌前下注;“<cout<<“\t(4)\t每次要牌后您有機(jī)會(huì)加注;“<cout<<“\t(5)\t對(duì)陣雙方先各發(fā)兩張牌,之后電腦先行結(jié)束要牌;“<cout<<“\t(6)\t如果您贏了,您將獲得您所下注總數(shù)兩倍的錢;“<cout<<“\t(7)\t電腦將會(huì)在大于等于16點(diǎn)后停止要牌?!?pause();
}
void?CCard::Bet(CCard?&a)????????????????//下注
{
?????cout<<“\t\t您現(xiàn)有資金:¥“<b1:?cout<<“\t\t您要下的賭注是:“<????cin>>a.nGamble;????????????????????????//輸入賭注
all=all+a.nGamble;?????????????????????//記錄該局已下的總賭注
????if?(a.nGamble<0)???????????????????????//賭注小于0乘-1
{?
?? a.nGamble=a.nGamble*(-1);
}
????if((a.nRMB-a.nGamble)<0)???????????????//資金不夠,重新下注
{
cout<<“\t對(duì)不起,您資金不夠,請(qǐng)重新下注“< goto?b1;
}
else
{
a.nRMB=a.nRMB-a.nGamble;???????????//下注成功,資金減少
}
}
void?CCard::deal(CCard?&a)?????????????????//發(fā)前兩張牌
{
a.nNumber=2;???????????????????????????//牌數(shù)值記為2
a.card1=(float)random(131);????????????//隨機(jī)產(chǎn)生牌點(diǎn)
cout<<“\n\t\t正在發(fā)牌中,請(qǐng)等待…………“< wait(750);
a.card2=(float)random(131);
wait(650);
if?(a.card1>10)
{a.card1=0.5;}??????????????????????????//如果牌點(diǎn)數(shù)大于10,記為0.5
if?(a.card2>10)
{a.card2=0.5;}
a.nTotal=a.card1+a.card2;???????????

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????15170??2012-12-27?20:43??21點(diǎn)小游戲\21點(diǎn).cpp

?????文件???????4262??2012-12-27?20:43??21點(diǎn)小游戲\21點(diǎn).dsp

?????文件????????516??2012-12-27?20:43??21點(diǎn)小游戲\21點(diǎn).dsw

?????文件??????50176??2012-12-27?20:43??21點(diǎn)小游戲\21點(diǎn).ncb

?????文件??????48640??2012-12-27?20:43??21點(diǎn)小游戲\21點(diǎn).opt

?????文件???????1275??2012-12-27?20:43??21點(diǎn)小游戲\21點(diǎn).plg

?????文件??????15170??2012-12-27?20:43??21點(diǎn)小游戲\21點(diǎn)撲克牌游戲.txt

?????文件?????270375??2012-12-27?20:43??21點(diǎn)小游戲\Debug\21點(diǎn).exe

?????文件?????484060??2012-12-27?20:43??21點(diǎn)小游戲\Debug\21點(diǎn).ilk

?????文件??????52144??2012-12-27?20:43??21點(diǎn)小游戲\Debug\21點(diǎn).obj

?????文件?????294252??2012-12-27?20:43??21點(diǎn)小游戲\Debug\21點(diǎn).pch

?????文件?????705536??2012-12-27?20:43??21點(diǎn)小游戲\Debug\21點(diǎn).pdb

?????文件??????50176??2012-12-27?20:43??21點(diǎn)小游戲\Debug\vc60.idb

?????文件??????69632??2012-12-27?20:43??21點(diǎn)小游戲\Debug\vc60.pdb

?????目錄??????????0??2013-12-09?16:22??21點(diǎn)小游戲\Debug

?????目錄??????????0??2013-12-09?16:22??21點(diǎn)小游戲

-----------?---------??----------?-----??----

??????????????2061384????????????????????16


評(píng)論

共有 條評(píng)論

相關(guān)資源