• 大小: 107KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-08
  • 语言: C/C++
  • 标签: C++  五子棋  小游戏  

资源简介

C++编写 五子棋小游戏 C++编写 五子棋小游戏 C++编写 五子棋小游戏 C++编写 五子棋小游戏

资源截图

代码片段和文件信息


#include“five.h“


int main()
{
    int xy;
    QIPAN s;
    People a(‘O‘);
    People b(‘X‘);
    cout<<“五子棋棋盘“<    
    while(1)
    {
         for(;;)
         {   
             cout << “请a输入下一个坐标: “ << endl;
             fflush(stdin); 
             scanf(“%d“&x);
             scanf(“%d“&y);           
             if(x>MAXSIZE || y>MAXSIZE || x<=0 || y<=0)
                cout << “超出边界,重下!请输入1-“<             else if(a.play(xys)==true)
                break;
             else
                cout << “已有棋子重下“ << endl;
         } 
         s.show();
         if(a.winner(s)==1)
         {
              cout << “恭喜a获胜!“ << endl;
              break;
         }
         else if(a.winner(s)==2)
         {
              cout << “ab平局!“ << endl;
              break;
         }
         
         
         for(;;)
         {   
             cout << “请b输入下一个坐标: “ << endl;
             fflush(stdin);  
             scanf(“%d“&x);
             scanf(“%d“&y);               
             if(x>MAXSIZE || y>MAXSIZE || x<=0 || y<=0)
                cout << “超出边界,重下!请输入1-“<             else if(b.play(xys)==true)
                break;
             else
                cout << “已有棋子重下“ << endl;
         }
         s.show();
         if(b.winner(s)==1)
         {
              cout << “恭喜b获胜!“ << endl;
              break; 
         }
         else if(a.winner(s)==2)
         {
              cout << “ab平局!“ << endl;
              break;
         }
    }
    
    cin.get();
    system(“PAUSE“);
    return EXIT_SUCCESS;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     479173  2010-03-01 16:39  五子棋.exe

     文件       5335  2009-12-30 16:06  five.h

     文件       1816  2010-03-01 16:39  main.cpp

----------- ---------  ---------- -----  ----

               486324                    3


评论

共有 条评论