C语言三子棋课设大作业,内涵实验报告模板(大致内容已填写完,下载后填鸭式完成自己的信息即可),源代码(动态静态打印棋盘的两个版本),以及相关说明。
2022-11-25 04:43:45 105KB c语言 学习 课程设计 大作业
1
#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<>ch; } }
2019-12-21 21:34:59 305KB C++ 三子棋代码
1