本文所结合图书及视频
《C语言程序设计(第四版)谭浩强.pdf》
《C语言入门到精通—鹏哥带你C语言从入门到精通》
《郝斌老师的C语言自学视频》
这些在B站上都能找得到的。
学习目标:
利用前面我们所学到的知识,实现《五子棋》初级小游戏。
学习任务:
一、用所学的C语言知识来编写一个经典的《五子棋》游戏
我们要模拟一个类似五子棋的游戏,第一步还是要将它的逻辑罗列出来:
首先,我们打开编译器新建项目并建立以下文件:
1、game.h头文件 ---- 游戏的函数声明
2、game.c源文件 ---- 游戏的实现
3、test.c源文件 ---- 五子棋游戏的测试
以上文件建立好以后我们在test.c文件中将主函数框架写好,因为游戏不是只玩一局,所以我们利用do......while循环来实现游戏可多次玩的一个效果,同时在do......while循环中将游戏菜单打印出来,代码如下
int main()
{
int input = 0;
srand((unsigned int)time(NULL));
do
{
menu();
printf("请选择:>");
scanf("%d", &input);
switch (input)
{
case 1:
game();
break;
case 0:

本文介绍了如何使用C语言实现五子棋小游戏。通过学习目标和任务,引导读者运用C语言知识编写游戏。内容包括创建game.h、game.c和test.c文件,实现游戏逻辑,如初始化棋盘、打印棋盘、玩家和电脑下棋以及判断输赢的函数。文章强调这仅是初级版本,未涉及游戏界面优化。
最低0.47元/天 解锁文章
5888

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



