⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.cpp

📁 在VC环境下用C++语言编写的一字棋小程序
💻 CPP
字号:
#include "demo.h"
void main()
{
	//请您在此处添加代码
	demo *p=new demo();
	p->init();
	cout<<"棋盘当前状态:"<<endl;
	p->PrintQP();
    char IsFirst;
	bool IsFinish;
	cout<<"你是否先手?若先走请输入'y',否则输入其他字符"<<endl;
    cin>>IsFirst;
	do{ if(!p->Judge())
		{
	      if(IsFirst=='y')
		  { 
		      p->UserInput();p->PrintQP();
			  if(!p->Judge())
			  {IsFinish=p->AutoDone();}
			}
	      else 
		  {	 IsFinish=p->AutoDone();
		      if(!p->Judge())
			  {if(!IsFinish) {p->UserInput();p->PrintQP();}}
		  }
		} 	
	if(p->Judge()) IsFinish=true;
	 }while (!IsFinish);
    if((p->IsWin(p->States[0])==0)&&p->Judge())
	{
	cout<<"平局"<<endl;
	} 
	cout<<"退出请输入 “0” "<<endl;
	char c;
	do{cin>>c;}while(c!='0');
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -