如何用C语言写五子棋的棋盘
如果棋盘没有接口,如果连线加框,会以0为位置放在每个位置。如果玩家1放下他的儿子,它会把0变成1,玩家2放下他的棋子,0变成2。
复杂界面,去MFC和QT。
struct?斯图?//定义位置记录结构
{
int?x;
int?y;
}魏徵;
int?玩家= 1;
int?q[20][20]= { 0 };?//定义一个数组来记录种子的下落。
作废?drawqipan()?//绘制棋盘并初始化数据
{
int?I,j;
系统(“cls”);?//清除屏幕
for(I = 0;我& lt20;i++)
{
for(j = 0;j & lt20;j++)
{
q[I][j]= 0;
printf(" ten ");
}
printf(" \ n ");
}
weizhi . x = 0;weizhi . y = 0;?//程序数据初始化
gotoxy(0,0);
}