int qipan[11][11]; int color=0;//0表示黑棋(圆圈),1表示白棋,其余为字符。 int iTemp = 0,jTemp = 0,countTemp = 0;//i,j:坐标,第i行,第j列。 int colorFlag = 0; void print() { int i,j; for(i=1;i<=11;i++) { //第一行 if(i==1) { //第一列 if(qipan[i-1][0]==1)//二维数组,提取数组里的数与1做对比。 printf("●"); if(qipan[i-1][0]==0) printf("○"); if(qipan[i-1][0]==2) printf("┌ ");
时间: 2024-04-07 17:28:08 浏览: 89
mataqipan.rar_funcode马踏棋盘_site:www.pudn.com_程序~qipan是指
这段代码定义了一些变量和一个函数print,它的作用是在控制台输出一个11x11的棋盘。
变量说明:
- qipan是一个11x11的二维数组,存储棋盘上每个位置的状态,0表示白棋,1表示黑棋,其余为字符。
- color是一个整型变量,表示当前下棋的颜色,0表示黑棋,1表示白棋。
- iTemp,jTemp,countTemp是一些暂存变量。i,j表示坐标,第i行、第j列。countTemp用于计数。
- colorFlag是一个暂存变量,用于临时存储颜色。
函数说明:
- print函数没有参数,没有返回值。
- 在函数体内部,使用两个for循环遍历棋盘的每个位置,根据不同的状态输出不同的符号。输出的符号有"●"、"○"、"┌"等等,用于表示黑棋、白棋、空位等等。
- print函数的作用是在屏幕上输出当前的棋盘状态,以便玩家进行游戏。
阅读全文