c语言五子棋代码带注释,五子棋(C语言) 详细注释

0818b9ca8b590ca3270a3433284dd417.png

/*编译成功需要graphics.h以及lib百度可以下到

vc6.0编译通过*/

#include

#include

struct info{

int empty;//判断当前位置是否为空 0为空

int mark;//记录当前位置的棋子颜色

}elem[10][10];

int d=1;//判断本次所下棋子颜色

void initList()// 初始换10*10 的每个数都为0

{

for (int i=0;i<10;i++)

{

for (int j=0;j<10;j++)

{

elem[i][j].empty=0;

elem[i][j].mark=0;

}

}

}

void welcome()

{

/*

// 颜色

#defineBLACK0

#defineBLUE0xA80000

#defineGREEN0x00A800

#defineCYAN0xA8A800

#defineRED0x0000A8

#defineMAGENTA0xA800A8

#defineBROWN0x0054A8

#defineLIGHTGRAY0xA8A8A8

#defineDARKGRAY0x545454

#defineLIGHTBLUE0xFC5454

#defineLIGHTGREEN0x54FC54

#defineLIGHTCYAN0xFCFC54

#defineLIGHTRED0x5454FC

#defineLIGHTMAGENTA0xFC54FC

#defineYELLOW0x54FCFC

#defineWHITE0xFCFCFC

*/

setcolor(RED);// void setcolor(COLORREF color);// 设置当前绘图前景色

setfont(80,40,"Arial");// 设置字体 高宽 字体

outtextxy(210,150,"五子棋");// 在指定位置输出文字

setfont(40,20,"宋体");

// kbhit() 检查当前是否有键盘输入,若有则返回一个非0值,否则返回0

// MouseHit 检查是否存在鼠标消息 返回bool型

while (!kbhit())

{

setcolor(BLUE);// 设置当前绘图前景色

outtextxy(150,300,"按任意键进入游戏");

Sleep(500);// 停止0.5秒 继续执行

setcolor(BLACK);

outtextxy(150,300,"按任意键进入游戏"

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值