資源簡介
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輸入下一個坐標:?“?<?????????????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?<“已有棋子重下“?<?????????}?
?????????s.show();
?????????if(a.winner(s)==1)
?????????{
??????????????cout?<“恭喜a獲勝!“?<??????????????break;
?????????}
?????????else?if(a.winner(s)==2)
?????????{
??????????????cout?<“ab平局!“?<??????????????break;
?????????}
?????????
?????????
?????????for(;;)
?????????{???
?????????????cout?<“請b輸入下一個坐標:?“?<?????????????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?<“已有棋子重下“?<?????????}
?????????s.show();
?????????if(b.winner(s)==1)
?????????{
??????????????cout?<“恭喜b獲勝!“?<??????????????break;?
?????????}
?????????else?if(a.winner(s)==2)
?????????{
??????????????cout?<“ab平局!“?<??????????????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
- 上一篇:gco-v3.0代碼
- 下一篇:FTDI2232H上位機程序
評論
共有 條評論