C++ 三子棋代码

时间:2014-07-31 16:27:42
【文件属性】:

文件名称:C++ 三子棋代码

文件大小:305KB

文件格式:ZIP

更新时间:2014-07-31 16:27:42

C++ 三子棋代码

#include"iostream.h" #include"chess.h" #include"rule.h" #include"result.h" void main(){ char ch; chess ch1('x'); chess ch2('o'); while(ch!='N'){ initboard(); qipan(); int k=1; while(1){ ch1.xiaqi();//'x'方先下 qipan(); if(ch1.judge()){ ch1.Wins(); ch2.Loses(); break; } if(k==5){//'x'方下了5次还未赢棋,即平局 ch1.Draws(); break; } ch2.xiaqi();//'o'后下 qipan(); if(ch2.judge()){ ch2.Wins(); ch1.Loses(); break; } k++; } ch1.show(); ch2.show(); cout<<"您想再玩一次吗?(Y/N)"; cin>>ch; } }


【文件预览】:
三子棋
----main.h(8B)
----三子棋.dsw(537B)
----result.h(323B)
----三子棋.ncb(49KB)
----三子棋.dsp(4KB)
----1.cpp(671B)
----rule.h(2KB)
----init.ncb(33KB)
----Debug()
--------vc60.pdb(60KB)
--------1.obj(18KB)
--------vc60.idb(57KB)
--------三子棋.exe(212KB)
--------三子棋.ilk(263KB)
--------三子棋.pdb(513KB)
--------三子棋.pch(238KB)
----init1.h(0B)
----init.h(0B)
----三子棋.opt(54KB)
----init.dsp(3KB)
----chess.h(263B)
----init.plg(242B)
----init.dsw(533B)
----三子棋.plg(1KB)
----init.opt(48KB)

网友评论

  • 能跑,逻辑挺清晰的,学习了。