电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言五子棋游戏程序课程设计

C语言五子棋游戏程序课程设计_第1页
1/10
C语言五子棋游戏程序课程设计_第2页
2/10
C语言五子棋游戏程序课程设计_第3页
3/10
1 C ++五子棋游戏程序设计 2 一、课设内容 1. 掌握 C++基本编程风格。 2. 编写程序代码,实现各个模块的功能。 3. 完成小型游戏应用系统的设计开发. 4. 关键语句写注释。 5. 测试程序,写出测试报告。 6. 在实验报告写出综合设计心得。 二、实验内容 在此次大作业中,我学习设计一个五子棋游戏的程序,源代码及分析如下: #include #include void shuchu(char a[15][15]) { int x,y,i; cout<<" "; for(i=0;i<15;i++) cout<4;x--) return 0; } bool xsheng(char a[15][15]) { int x,y; for(x=0;x<15;x++) for(y=0;y<11;y++) if(a[x][y]=='x'&&a[x][y+1]=='x'&&a[x][y+2]=='x'&&a[x][y+3]=='x'&&a[x][y+4]=='x') return 1; for(x=0;x<11;x++) for(y=0;y<15;y++) if(a[x][y]=='x'&&a[x+1][y]=='x'&&a[x+2][y]=='x'&&a[x+3][y]=='x'&&a[x+4][y]=='x') return 1; for(x=0;x<11;x++) for(y=0;y<11;y++) if(a[x][y]=='x'&&a[x+1][y+1]=='x'&&a[x+2][y+2]=='x'&&a[x+3][y+3]=='x'&&a[x+4][y+4]=='x') return 1; for(x=15;x>4;x--) 4 for(y=15;y>4;y--) if(a[x][y]=='x'&&a[x+1][y-1]=='x'&&a[x+2][y-2]=='x'&&a[x+3][y-3]=='x'&&a[x-4][y+4]=='x') return 1; return 0; } bool he(char a[15][15]) { int x,y; for(x=0;x<15;x++) for(y=0;y<15;y++) if(a[x][y]=='-') return 0; return 1; } void main() { int x,y,s,q; char a[15][15]; for(x=0;x<15;x++) for(y=0;y<15;y++) cin>>q; if(q==1) goto two; /* else goto one; */ two: cout<<"请选择是否进入悔棋模式:1.是;2.否\n"; cin>>...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言五子棋游戏程序课程设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部