如何用一个两重循环实现行和列的检查(井字棋)
#include
int main()
{
const int size = 3;
int board[size][size];
int i, j;
int numOfX1;
int numOfO1;
// 添加两个变量,判断行列的时候,标记列中X和O的个数;判断对角线的时候,标记另一条对角线的X和O的而数量;以便减少循环次数。
int numOfX2;
int numOfO2;
int result = -1; // -1:没人赢,1:X赢,0:O赢
// 读入矩阵
for(i = 0;i < size;i++){
for(j=0;j
共有 0 条评论