c语言井字游戏_c语言算24游戏

其他范文 时间:2020-02-27 16:08:22 收藏本文下载本文
【www.daodoc.com - 其他范文】

c语言井字游戏由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c语言算24游戏”。

#include void main(){ int hang,lie,count=0;int player,ying=0;char weizhi[3][3]={ {'-','-','-'}, {'-','-','-'}, {'-','-','-'} };

for(int i=0;i

printf(“nn”);

printf(“§0 1 2n”);

printf(“0 %c %c %cn”,weizhi[0][0],weizhi[0][1],weizhi[0][2]);

printf(“1 %c %c %cn”,weizhi[1][0],weizhi[1][1],weizhi[1][2]);

printf(“2 %c %c %cn”,weizhi[2][0],weizhi[2][1],weizhi[2][2]);

player=i%2+1;

do

{

printf(“n 玩家%d:请输入您的棋子位置(%c)”,player,(player==1)? '1':'2');scanf(“%d%d”,&hang,&lie);

if(weizhi[hang][lie]=='1'||weizhi[hang][lie]=='2')printf(“n对不起!这个位置已经有棋子了,请您再输入棋子的位置:n”);

}

:

while(hang2||lie2||weizhi[hang][lie]=='1'||weizhi[hang][lie]=='2')

;

weizhi[hang][lie]=(player==1)? '1':'2';count++;

if(count==9)break;

if((weizhi[0][0]==weizhi[1][1]&&weizhi[0][0]==weizhi[2][2]&&weizhi[2][2]!='-')||

(weizhi[0][2]==weizhi[1][1]&&weizhi[0][2]==weizhi[2][0]&&weizhi[2][0]!='-')||

(weizhi[0][0]==weizhi[1][0]&&weizhi[2][0]==weizhi[1][0]&&weizhi[1][0]!='-')||

(weizhi[0][1]==weizhi[1][1]&&weizhi[2][1]==weizhi[1][1]&&weizhi[1][1]!='-')||

(weizhi[0][2]==weizhi[1][2]&&weizhi[2][2]==weizhi[0][2]&&weizhi[0][2]!='-')||

(weizhi[0][0]==weizhi[0][1]&&weizhi[0][0]==weizhi[0][2]&&weizhi[0][2]!='-')||

(weizhi[1][0]==weizhi[1][1]&&weizhi[1][2]==weizhi[1][1]&&weizhi[1][1]!='-')||

(weizhi[2][0]==weizhi[2][1]&&weizhi[2][2]==weizhi[2][1]&&weizhi[2][1]!='-'))

{

ying=player;

break;

}

else

if(count==9)break;

}

printf(“nn”);

printf(“%c %c %cn”,weizhi[0][0],weizhi[0][1],weizhi[0][2]);

printf(“%c %c %cn”,weizhi[1][0],weizhi[1][1],weizhi[1][2]);

printf(“%c %c %cn”,weizhi[2][0],weizhi[2][1],weizhi[2][2]);

if(ying==0)

printf(“n实力相当!此局平局!n”);

else

printf(“n恭喜玩家%d!了!nn”,ying);

}

您赢补充:

下载c语言井字游戏word格式文档
下载c语言井字游戏.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文