freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

斗地主的制作與實現(xiàn)(報告完整源代碼論文)word格式-文庫吧資料

2024-12-14 03:59本頁面
  

【正文】 PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 case 8: PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 case 7: PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 case 6: PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 case 5: PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 case 4: 第 21 頁 共 59 頁 PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 case 3: PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 case 2: PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 } else if(4 == type2) { if(1 == num2) { switch(min2) { case 1: PlaySound(res\\ 出牌 \\,NULL,SND_ASYNC |SND_NODEFAULT)。 else PlaySound(res\\,NULL,SND_ASYNC |SND_NODEFAULT)。 else PlaySound(res\\,NULL,SND_ASYNC |SND_NODEFAULT)。 ca[j]=temp。j++) if(ca[i].Powca[j].Pow) { temp=ca[i]。amp。i++) for(j=i+1。amp。 for(i=0。 } } void Managers::SortCard(Card ca[]) { int i,j。 } } else if (n==1) { min=ca[0].Pow。 ca[1].Pow==15) { type=5。 } else if(ca[0].Pow==14 amp。 } } } else if (n==2) { if(ca[0].Pow==ca[1].Pow) { type=4。 min=same[i]。amp。 return。 n==3) { type=4。 } else if(maxnum==3 amp。 min=same[i]。amp。 i=k。k=2。 } if(i=2) { int maxnum=1。 same[i]=ca[k].Pow。k++) { if(i0 || ca[k].Pow!=same[i]) i++。 for(k=0。 return。 } else if(maxnum==4) { type=2。 第 18 頁 共 59 頁 min=same[i]。amp。 i=k。k=2。 } } } if(i2)//3 帶 n 或 4帶 n { int maxnum=1。 min=kmin。amp。amp。 } else break。 nsame[tem]==3) num3++。 if(tem==i amp。 same[tem]==same[tem+1]1) num3++。tem++) if(nsame[tem]==3 amp。 for(。amp。 } else if(nsame[tem]==2) { ty2++。tem=i。 int kmin=0。 return。 if(temi)//三順 { type=7。amp。tem++) if(nsame[tem]!=2 || same[tem]!=same[tem+1]1) break。 for(tem=0。 nsame[i]++。 if(i2) break。kn。 } i=1。 type=3。amp。k++)//連牌 if(ca[k].Pow!=ca[k+1].Pow1) break。 if(n=5) { for(k=0。 type=0。 ca[n].Num=15。n20 amp。 int nsame[10]={0}。type) { int i,k,n。num,int amp。max,int amp。type) * 函數(shù)介紹:把 ca 中的牌信息反應(yīng)出來 * 輸入?yún)?shù): ca[]需要反應(yīng)的牌信息 * 輸出參數(shù): int amp。num,int amp。 //m_pViewInvalidate()。 Power = 10。 m_pViewGetParent()GetMenu()GetSubMenu(8) EnableMenuItem(IDM_READY,MF_ENABLED)。 m_pViewm_isReady = false。 m_pView(SW_HIDE)。 } } } m_pView()。i = 2。 第 15 頁 共 59 頁 PlaySound(res\\,NULL,SND_ASYNC |SND_NODEFAULT)。 p[PlayerAc] += Power。 else { //改變 if(Game_State == PlayerMain) { MessageBox(GetActiveWindow(),地主勝利 !,勝利 ,0)。j++)。amp。 for(j=0。 } void Managers::Updata() { int j。 return true。 Game_State=(Game_State+1)%3。amp。 } else return false。 Updata()。 } OutPlayer=Game_State。i++) 第 14 頁 共 59 頁 if(!Ca[i].Click) { Ca[j]=Ca[i]。amp。 for(i=0。 j=0。i++) OutCards[i]=PreOut[i]。amp。 for(i=0。 else if(action==4) { if(CheckCard(Game_State)) { t=30。 return true。 } PlaySound(res\\不叫 .wav,NULL,SND_ASYNC |SND_NODEFAULT)。 m_pViewm_isReady = false。 m_pView(SW_HIDE)。 m_pView()。 if(PlayerMaininfo == 3) { Game_State=2。 } if(action==3) { PlayerMain=(PlayerMain+1)%3。 t=30。 OutPlayer=PlayerAc。 第 13 頁 共 59 頁 SortCard(PlayCards[PlayerAc])。 PlayCards[PlayerAc][18]=Sendleft[1]。amp。 return true。 else =true。Ca=PlayCards[PlayerAc][num]。 PlayCards[2][17].Num=16。 PlayCards[0][17].Num=16。 第 12 頁 共 59 頁 else =。 =true。 } else { =k%13+1。 =4。 if(k==53 || k==52) { =k38。Ca=Sendleft[i]。k54。 } } i=0。 if(==1 || ==2) =+11。 =k%13+1。 =false。 =k38。 =false。//保證必進入 While 循環(huán)進行隨機 while(Cards[k]) k=rand()%54。Ca=PlayCards[i][j]。i3。j17。 //其中 051 為 4 個 113 52 是小王 53是大王 Cards[54]=true。 bool Cards[55]={false}。 } return false。 } else return false。 } if(type2==type1) { if(num1==num2) { if(min1min2) { PlayS(min2,type2,num2)。 PlaySound(res\\,NULL,SND_ASYNC |SND_NODEFAULT)。amp。 } else return false。 } PlayS(min2,type2,num2)。 type2==4) { if(num2==num1) { if (min1min2) { if (num1==4) { PlaySound(res\\ 炸彈 .wav,NULL,SND_ASYNC |SND_NODEFAULT)。 } if(type1==4 amp。 PlaySound(res\\,NULL,SND_ASYNC |SND_NODEFAULT)。 if(type1==5)//雙鬼 { return false。 } if(type2==0) return false。 } PlayS(min2,type2,num2)。 if(type2 != 5)PlaySound(res\\,NULL,SND_ASYNC |SND_NODEFAULT)。amp。 第 9 頁 共 59 頁 if(type2!=0) return true。 else PlaySound(res\\,NULL,SND_ASYNC |SND_NODEFAULT)。 num2==4)|| type2==5) { PlaySound(res\\炸彈 .wav,NULL,SND_ASYNC |SND_NODEFAULT)。 if(OutCards[0].Num==16)//上次沒有人走牌 { if((type2==4 amp。//表示此后的都沒有牌了 } Ca=PreOut。 } if(j==0) return false。i++) if(Ca[i].Click) { PreOut[j]=Ca[i]。amp。 for(i=0。 int num2,min2,type2。//用 Ca 指針來代替 Player[pl],使程序簡單容易理解 int i,j。 } else { // GetCard()。 PlayerMain=rand()%3。 第 8 頁 共 59 頁 PlayerMaininfo=0。 if(MainComputer) { //Power=10。k3。k++) PlayCards[1][k].Click=false。 for(k=0。 m_CardSound = true。 p[0]=p[1]=p[2]=0。 PlayerAc = 1。 文件 ///////////////////////////
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1