C 语言控制台实现五子棋项目(内含完整源码)

本文介绍了作者用一天时间完成的C语言控制台五子棋项目,旨在提升C语言编程技能和编码风格。项目提供双人对战及人机对战模式,采用面向过程编程,遵循驼峰命名法。文章还提到,相关教程和源码可在群内免费领取。
摘要由CSDN通过智能技术生成

花了一天时间实现了控制台五子棋项目,把项目贴上来。也算是告一段落了。

为了进一步了解C语言编程,熟悉优秀的编码风格,提升编码能力,丰富项目经验。所以在编程初期选择了控制台小游戏《单机五子棋》作为项目进行编码。

本项目定位:

控制台小程序,作为熟悉一个完整的项目流程存在。

项目周期:

一星期。

实际时间:

  一天。(2016年4月5日)

游戏功能:

首先实现能够让双人进行对战,最后得出胜负(结果)。然后加入人机对战元素,也就是传统意义上一个人玩的单机游戏。

编码风格:

C语言面向过程编程,变量名与函数名全部使用驼峰命名法。

代码:

#include <stdio.h>    // 标准库
 #include <conio.h>    // 按键
 #include <Windows.h> // 屏幕刷新
 #include <stdlib.h>  // 随机数
 static const int wArr = 15;
 static const int hArr = 15;
  int temp = 0;
 int allRound = 0;
 int iMap[wArr][hArr] = {};
 void initMap();
 void showMap();
 void getUserInput();
 void userInput(int width, int height);
 void whoIsWin();
 void 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值