欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    C++五子棋编写控制台CMD命令框简单五子棋游戏适合初学者学习代码有详细注释Word文件下载.docx

    • 资源ID:1110785       资源大小:165.54KB        全文页数:24页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C++五子棋编写控制台CMD命令框简单五子棋游戏适合初学者学习代码有详细注释Word文件下载.docx

    1、。 /可供选用的字符,输出棋盘或者棋子用5PCzVD7HxAstatic int Record1515=0。 /记录棋子static int Score1515=0。 /评分static int Sum=0,Renum=0。int main( int Default1515= 0,1,1,1,1,1,1,1,1,1,1,1,1,1,2, /空棋盘jLBHrnAILg3,4,4,4,4,4,4,4,4,4,4,4,4,4,5, 3,4,4,4,4,4,4,4,4,4,4,4,4,4,5, 3,4,4,4,4,4,4,4,4,4,4,4,4,4,5, 6,7,7,7,7,7,7,7,7,7,7,7

    2、,7,7,8 。 int value1515=0。 FiveChess Start。 do Start.StartGame(value,Default。 /开始游戏 while (Start.Continue /若是要退出就修改这个值 return 0。/-开始游戏-/xHAQX74J0Xvoid FiveChess:StartGame(int value15,int Default15LDAYtRyKfE Empty(value,Default /初始化棋盘ad ExWhile=true。 while(ExWhile Choice=MainMenu( /调用主菜单,并把用户选择的值储存在Ch

    3、oice里 Zzz6ZB2Ltk switch(Choice case 1:flag=1。ExWhile=false。break。 /把标志设置为1,与AI对战dvzfvkwMI1 case 2:flag=2。 /把标志设置为2,双人对战rqyn14ZNXI case 3:Select=Introduce(ExWhile=Select。Continue=false。 /游戏说明函数EmxvxOtOco case 4:Select=Coder( /作者介绍函数SixE2yXPq5 case 5:Exit( /退出游戏函数6ewMyirQFL default:cin.fail(cin.clear(

    4、cin.sync(coutnul 2nulExWhile=true。 /其它kavU42VRUs if (flag=1 /如果标志等于1,说明为单人游戏 Single(value else if (flag=2 /如果标志等于2,说明为双人游戏 Double(value flag=0。/-清空棋盘或初始化棋盘-/y6v3ALoS89Empty(int value15,int Default15 /清空棋盘M2ub6vSTnP for (int i=0。i for (int j=0。j valueij=Defaultij。 /退出游戏 system(cls cout /游戏介绍 简单五子棋 Ve

    5、r2.1游戏介绍界面 nTIrRGchYzg单人游戏:玩家和AIchoice。 if (choice=N|choice=n cout /作者介绍 简单五子棋 Ver2.1作者介绍界面 n7EqZcWLZNXlzq7IGf02EzvpgeqJ1hkNrpoJac3v1简单介绍:游戏制作简陋,还请见谅_!附加说明:作者正在努力学习C+中,嘿嘿 n/-选择主菜单-/1nowfTG4KIint FiveChess:MainMenu( /清屏fjnFLDa5Zotitle 五子棋游戏 By-落叶化尘 QQ:775904764 /修改窗口标题tfnNhnE6e5color 3f /定义窗口颜色HbmVN7

    6、77sL system (mode con cols=56 lines=20 /设置窗口大小V7l4jRB8Hs 简单五子棋 Ver2.1 n83lcPA59W91、单人游戏 nmZkklkzaaP2、双人游戏 nAVktR43bpw3、游戏介绍 nORjBnOwcEd4、关于作者 n2MiJTy0dTT5、退出 ngIiSpiue7A请选择: int select。select。 return select。 /返回用户选择的值/-胜利界面-/uEh0U1YfmhVictory(int Num /设置窗口大小IAg9qLsgBX if (Num=1 system(color 1f 恭喜玩家1

    7、黑棋获得胜利!WwghWvVhPE胜利玩家:玩家1 nasfpsfpi4k所属棋子: 黑色 nooeyYZTjj1祝福话语:不错哦_!恭喜您获得了胜利! else if (Num=2color 2f 恭喜玩家2白棋获得胜利!BkeGuInkxI玩家2 nPgdO0sRlMo 白色 n3cdXwckm15恭喜您获得了胜利,再接再厉哈_! else if(Num=3 恭喜您,获得了胜利 nh8c52WOngM自己 nv4bdyGiousJ0bm4qMpJ9不错哦,打败了AI,恭喜! else if(Num=4color 5f 非常遗憾,您输了!XVauA9grYPAIwt6qbkCyDE if (

    8、Sum=1 Sum-。 if (x1=-1&(y1=-1(x2=-1(y2=-1当前无法悔棋,棋盘上没有棋子! else if (Renum=6悔棋超过6次,为了公平,您不能再次悔棋! Renum+。 if (x1=0&y1=0valuex1y1=0。Recordx1y1=0。Kp5zH46zRk else if (x1=0&y1=14valuex1y1=2。Yl4HdOAA61 else if (x1=14&valuex1y1=6。ch4PJx4BlIvaluex1y1=8。qd3YfhxCzo(y10&y1valuex1y1=7。E836L11DO5 else if (y1=14&(x1x

    9、1valuex2y2=0。Recordx2y2=0。xS0DOYWHLP else if (x2=0&y2=14valuex2y2=2。LOZMkIqI0w else if (x2=14&valuex2y2=6。ZKZUQsUJedvaluex2y2=8。dGY2mcoKtT(y2y2x2 yhUQsDgRT1 if (cin.fail(|*x=15|*y=15 cin.clear( return 1。 /返回1表示不在范围内或者输入的不是数字 else if (value*x*y=9|value*x*y=10 return 2。 /存在棋子 /返回 0 表示 坐标正常/-判断该哪个玩家先走-/MdUZYnKS8INextPlayer(int value15 int i,j。 int player1=0,player2=0。 for (i=0。 for (j=0。 if (valueij=10 player1+。 /统计棋盘上面黑子的个数 else if (valueij=9 player2+。 /统计棋盘上白子的个数 if (player1player2|player1 /该玩家2走了(白子 else


    注意事项

    本文(C++五子棋编写控制台CMD命令框简单五子棋游戏适合初学者学习代码有详细注释Word文件下载.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开