#编写程序,实现三子棋(五子棋)游戏
将define定义的Row、Col改为5即可实现55棋盘的五子棋游戏*
程序代码如下:
game.h
#ifndef __GAME_H__
#define __GAME_H__
#include<stdio.h>
#define Row 3
#define Col 3
void ChessBoard(char arr[Row][Col], int row, int col);
void DisplayBoard(char arr[Row][Col], int row, int col);
void PlayerMove(char arr[Row][Col], int row, int col);
void ComputerMove(char arr[Row][Col], int row, int col);
char CheckWin(char arr[Row][Col], int row, int col);
int IsFull(char arr[Row][Col], int row, int col);
#endif//__GAME_H__
game.c
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include "game.h"
#include <string.h>
void ChessBoard(char arr[Row][Col], int row, int col)
{
memset(arr, ' ', row*col*sizeof(arr[0][0]));
}
void DisplayBoard(char arr[Row][Col], int row, int col)
{
int i = 0;
for (i = 0; i < row; i++)

最低0.47元/天 解锁文章
游戏&spm=1001.2101.3001.5002&articleId=79778672&d=1&t=3&u=641bd38a810e4be5ad7fb62e21236d61)
947

被折叠的 条评论
为什么被折叠?



