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

  • 大小: 681KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-22
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: C++??五子棋??

資源簡(jiǎn)介

包括人機(jī)對(duì)戰(zhàn)、人人對(duì)戰(zhàn),電腦AI還行,先手有禁手(三三、四四、長(zhǎng)連)

資源截圖

代碼片段和文件信息

#include?“TABLE.H“
#include?“JUDGE.H“
#include?“AI.H“

char?cycle()
{
cout<<“Ps:輸入坐標(biāo)下子,由于屏幕背景原因,看起來(lái)是白色的棋子是黑棋;\n\tA-E對(duì)應(yīng)10-14,請(qǐng)勿輸入字母;\n\t\t先輸入行數(shù)(縱坐標(biāo)),再輸入列數(shù)(橫坐標(biāo)),中間用空格隔開;\n“< int?input[15][15];
for(int?i?=?0?;?i? for(int?j?=?0?;?j? input[i][j]?=?0?;
}
}
Table?fivetable(input);
fivetable.display();

cout<<“\nplease?select?mode:\n\t1.?single-player?game?against?computer.\n\t2.?multiple-player?game?with?your?friends.“<????int?mode;
cin>>mode;

Judge?judgeblack(?1?)?;
Judge?judgewhite(?2?)?;

int?count?=?1?;
int?line??column?;
char?anykey?;


////////////////////////////////????雙人游戲模式??????///////////////////////////////////
if(?mode?==?2?)
{
while(?225-count?>?0?){
if(?count%2?){
cout<<“黑棋下子“< do{
cin>>?line?>>?column?;
}while(?!fivetable.set(?line?column?1)?);
if(?judgeblack.longlink(?fivetable?)?){
fivetable.displaygameover(?line?column?);
cout<<“黑棋長(zhǎng)連禁手,白棋勝“< cout<<“\n按任意鍵繼續(xù),按0退出\n“< cin>>anykey?;
return?anykey?;
}
if(?judgeblack.fivelink(?fivetable?)?){
fivetable.displaygameover(?line?column?);
cout<<“黑棋五連,黑棋勝“< cout<<“\n按任意鍵繼續(xù),按0退出\n“< cin>>anykey?;
return?anykey?;
}
if(?judgeblack.huosan(?fivetable?)?>?1?){
????????????fivetable.displaygameover(?line?column?);
cout<<“黑棋三三禁手,白棋勝“< cout<<“\n按任意鍵繼續(xù),按0退出\n“< cin>>anykey?;
return?anykey?;
}
if(?judgeblack.si(?fivetable?)?>?1?){
????fivetable.displaygameover(?line?column?);
cout<<“黑棋四四禁手,白棋勝“< cout<<“\n按任意鍵繼續(xù),按0退出\n“< cin>>anykey?;
return?anykey?;
}
fivetable.display();
}
else{
cout<<“白棋下子“< do{
????cin>>?line?>>?column?;
}while(?!fivetable.set(?line?column?2)?);
if(?judgewhite.fivelink(?fivetable?)?){
fivetable.displaygameover(?line?column?);
cout<<“白棋五連,白棋勝“< cout<<“\n按任意鍵繼續(xù),按0退出\n“< cin>>anykey?;
return?anykey?;
}
// cout< fivetable.display();
}
count++?;
}
cout<<“和棋“< cout<<“\n按任意鍵繼續(xù),按0退出\n“< cin>>anykey?;
return?anykey?;
}

/////////////////////////////////////////////////////////////////////////////////////////


////////////////////////////////????單人游戲模式??????///////////////////////////////////
if(?mode?==?1?)
{
cout<<“1.玩家先下\n2.電腦先下“< int?xianshou?;
cin>>xianshou?;

int?position?;

/////////////////??玩家先手?//////////////////
if(?xianshou?==?1?)
{
Ai?white(?2?)?;
while(?225-count?>?0?){
if(?count%2?){
do{
???? cin>>?line?>>?column?;
}while(?!fivetable.set(?line?column?1)?);
???? if(?judgeblack.longlink(?fivetable?)?){
????fivetable.displaygameover(?line?column?);
????cout<<“黑棋長(zhǎng)連禁手,you?lose“<

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

?????文件??????30549??2010-12-24?10:59??five\AI.CPP

?????文件????????252??2010-12-19?13:49??five\AI.H

?????文件?????169907??2010-12-24?11:06??five\Debug\AI.obj

?????文件?????618558??2010-12-24?11:06??five\Debug\five.exe

?????文件?????826700??2010-12-24?11:06??five\Debug\five.ilk

?????文件?????186940??2010-12-16?16:28??five\Debug\five.pch

?????文件????1393664??2010-12-24?10:59??five\Debug\five.pdb

?????文件??????19987??2010-12-19?13:49??five\Debug\JUDGE.obj

?????文件?????208404??2010-12-20?01:06??five\Debug\main.obj

?????文件??????50975??2010-12-19?13:49??five\Debug\TABLE.obj

?????文件?????107520??2010-12-24?11:06??five\Debug\vc60.idb

?????文件?????118784??2010-12-24?10:59??five\Debug\vc60.pdb

?????文件???????4614??2010-12-18?17:13??five\five.dsp

?????文件????????516??2010-12-16?13:58??five\five.dsw

?????文件??????66560??2010-12-24?11:06??five\five.ncb

?????文件??????49664??2010-12-24?11:06??five\five.opt

?????文件????????935??2010-12-24?11:06??five\five.plg

?????文件???????8065??2010-12-18?17:07??five\JUDGE.CPP

?????文件????????425??2010-12-18?22:16??five\JUDGE.H

?????文件???????6944??2010-12-20?01:04??five\main.cpp

?????文件???????5384??2010-12-18?17:07??five\TABLE.CPP

?????文件????????349??2010-12-18?22:16??five\TABLE.H

?????目錄??????????0??2010-12-24?10:59??five\Debug

?????目錄??????????0??2010-12-24?11:06??five

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

??????????????3875696????????????????????24


評(píng)論

共有 條評(píng)論