📄 main.cpp
字号:
#include "demo.h"
void main()
{
demo *p = new demo();
p->init();
cout<<"棋盘当前状态为"<<endl;
p->PrintQP();
char isfirst;
bool isfinish;
cout<<"你是否先手?(y/n)";
cin>>isfirst;
do
{
if(isfirst=='y')
{
p->UserInput();
p->PrintQP();
isfinish=p->AutoDone();
if(isfinish){p->PrintQP();break;}
else
{cout<<"computer turn"<<endl;
p->PrintQP();
}
if(p->e_fun(p->States[0])==-1001)
{cout<<"平局"<<endl; break;}
}
else
{ isfinish=p->AutoDone();
if(isfinish){p->PrintQP();break;}
else {cout<<"computer turn"<<endl;
p->PrintQP();
}
if(p->e_fun(p->States[0])==-1001)
{cout<<"平局"<<endl; break;}
else if(!isfinish)
{p->UserInput();
p->PrintQP();
}
}
} while(!isfinish);
char check;
cout<<"o for exit but before you key in ,you can look throgh the process!"<<endl;
cout<<"o/n";
cin>>check;
while(check!='o')
{cin>>check;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -