网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > C/C++ > 正文
井字棋游戏
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/15
下载{$ArticleTitle}原创论文样式

# include <iostream>
# include <string>
using namespace std;
int main()
{
begin:
 int k=0,sum=0,count=0;
 char m,q,Y=''Y'',y=''y'';
 char b={''q'',''w'',''e'',''a'',''s'',''d'',''z'',''x'',''c''};
 int i,j,s,t,c={8,8,8,8,8,8,8,8,8};
 string a={"□","□","□","□","□","□","□","□","□"};
reput:
 cout<<"*****井字游戏*****"<<endl;                                     //输出说明信息。
 for(i=0;i<3;i++)
 {
  for(j=0;j<3;j++)
   cout<<a[i][j];
      cout<<endl;
 }
 cout<<"请用"<<endl;
 cout<<"qwe"<<endl;
 cout<<"asd"<<endl;
 cout<<"zxc"<<endl;
 cout<<"请选择下棋位置"<<endl;
 cout<<"r:重新开始游戏"<<endl;
start:                                                                   //跳转的起始位置。
 count++;
 if(count==10)
 goto over; 
 switch(k)
 {
 case 0: cout<<"轮到1号选手下棋:";break;                               //输出该谁下棋。
 case 1: cout<<"轮到2号选手下棋:";break;
 }
 cin>>m;                                                                //选手选择下棋的位置。
    for(i=0;i<3;i++)
  for(j=0;j<3;j++)
   if(b[i][j]==m)
   {
    s=i; 
    t=j;
   }
    for(i=0;i<3;i++)
  for(j=0;j<3;j++)
  {
   if(c[s][t]==8)
   goto asd ;
            else 
   {
    system ("cls");
    cout<<"输入错误,请从新输入:"<<endl;
  &nbs

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号