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

正文內(nèi)容

五子棋人機(jī)對戰(zhàn)設(shè)計方案-資料下載頁

2025-05-15 00:21本頁面
  

【正文】 } } } //////////////////////////// num[1] | m=0。 if(n==1) { for(k=0。k5。k++) if(wzq[i][j+k]==0) m++。 if(m==1) for(a=0。a5。a++) if(wzq[i][j+a]==0) { b=wzq[i][j+a+1]+wzq[i][j+a+2]。 if(b==2) { =i。 =j+a。 } if(b==2) { =i。 =j+a。 } } if(m==3) { for(a=0。a5。a++) if(wzq[i][j+a]==1) { for(b=0。b5。b++) if(wzq[i][j+b]==0) { =i。 =j+b。 break。 } } else if(wzq[i][j+a]==1) { for(b=0。b5。b++) if(wzq[i][j+b]==0) { =i。 =j+b。 break。 } } } } /////////////////////////////// num[2] \ m=0。 if(n==2) { for(k=0。k5。k++) if(wzq[i+k][j+k]==0) m++。 if(m==1) for(a=0。a5。a++) if(wzq[i+a][j+a]==0) { b=wzq[i+a+1][j+a+1]+wzq[i+a+2][j+a+2]。 if(b==2) { =i+a。 =j+a。 } if(b==2) { =i+a。 =j+a。 } } if(m==3) { for(a=0。a5。a++) if(wzq[i+a][j+a]==1) { for(b=0。b5。b++) if(wzq[i+b][j+b]==0) { =i+b。 =j+b。 break。 } } else if(wzq[i+a][j+a]==1) { for(b=0。b5。b++) if(wzq[i+b][j+b]==0) { =i+b。 =j+b。 break。 } } } } ////////////////////////////// num[3] / m=0。 if(n==3) { for(k=0。k5。k++) if(wzq[ik][j+k]==0) m++。 if(m==1) for(a=0。a5。a++) if(wzq[ia][j+a]==0) { b=wzq[ia1][j+a+1]+wzq[ia2][j+a+2]。 if(b==2) { =ia。 =j+a。 } if(b==2) { =ia。 =j+a。 } } if(m==3) { for(a=0。a5。a++) if(wzq[ia][j+a]==1) { for(b=0。b5。b++) if(wzq[ib][j+b]==0) { =ib。 =j+b。 break。 } } else if(wzq[ia][j+a]==1) { for(b=0。b5。b++) if(wzq[ib][j+b]==0) { =ib。 =j+b。 break。 } } } }} void searchcandown1(int i,int j,int n)函數(shù)最后的一個函數(shù)是searchcandown1(int i, int j, int n),這是為了預(yù)防用的,如果以上情況不發(fā)生怎么辦,總該下棋吧!而這個函數(shù)就是為了它而生的。這里就說明了為什么我們要添加vspoint的原因了,它保存了上次白棋下棋的位置,而我們在沒有辦法的情況下,也只能采取這一步,在白棋旁邊隨便找個位置算了。 //如果五個位置的和是一void CMyView::searchcandown1(int i, int j, int n){ //計算剛才白棋落棋點 int ii=()/20。 int jj=()/20。 int a。 for(a=0。a5。a++) //如果不到邊界 if(ii+a19) { //向右,如果有空位置 if(wzq[ii+a][jj]==0) { //在這個位置下黑棋 =ii+a。 =jj。 return。 } } //到了邊界 else //向左,如果有空位置 if(wzq[ii1][jj]==0) { =iia。 =jj。 return。 } }至此,我們已經(jīng)完成了我們的五子棋游戲了。第四章 測試運行情況通過各個程序的合作與鏈接,實現(xiàn)了五子棋游戲中人機(jī)對戰(zhàn)的環(huán)節(jié),游戲者選擇人機(jī)對戰(zhàn)后,系統(tǒng)默認(rèn)游戲者先走,游戲者每點擊鼠標(biāo)后,計算機(jī)馬上走出下一步,當(dāng)有一方獲勝后,系統(tǒng)自動彈出窗口,隨即游戲結(jié)束。圖41 游戲?qū)崿F(xiàn)第五章 總結(jié)通過本次課程設(shè)計,熟練地掌握一門程序設(shè)計語言——C++語言,學(xué)會了怎樣進(jìn)行一個項目的需求分析、概要設(shè)計、詳細(xì)設(shè)計等軟件開發(fā)過程,熟練地掌握該程序設(shè)計環(huán)境的使用方法的配置,培養(yǎng)起初步的項目分析能力和程序設(shè)計能力,把理論與實踐相結(jié)合,達(dá)到學(xué)習(xí)C++語言的技術(shù)和熟悉軟件開發(fā)流程的目的,為今后工作打下堅實的基礎(chǔ)。由于課程設(shè)計時間較短,同時還要兼顧日常工作和其他方面的學(xué)習(xí),所以該課程設(shè)計還有許多不盡如人意的地方,這些都有待今后進(jìn)一步加強(qiáng)、改進(jìn)、完善,不過我想我一定會在今后的過程中不斷地學(xué)習(xí),自我加強(qiáng),使自己取得更大的進(jìn)步,并在各方面去全面的學(xué)習(xí)和發(fā)展。對于在課程設(shè)計中老師的悉心教導(dǎo)以及同學(xué)們對我的幫助,我衷心的表示感謝。參考文獻(xiàn)[1] 《Microsoft174。 Visual C++.NET 技術(shù)內(nèi)幕(第6版)》,潘愛民,清華大學(xué)出版社,1999年10月。[2]《Microsoft174。 Visual C++編程》,侯俊杰,人民郵電出版社,2004年9月。[3]《Microsoft174。 Visual C++教程》,鄭阿奇,清華大學(xué)出版社,2005年7月23
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1