绿色软件联盟:绿色软件下载
Hi,请  登录  或  注册

基于linux终端五子棋实现

本软件下载地址未录入,如想要软件请评论,我们会补上!基于linux终端五子棋实现是一份在学习嵌入式开发的早期阶段, 首先学习 C 语言基础。在此期间总结了一些经验。希望帮助初学者, 很多人在 C 语言中可能略难理解一点点是指针, 所以我借五子棋这个小游戏来复习指针, 在 Linux 终端设计一个简单的界面, 通过 ASWD 加进到光标移动时, 按空格键在棋盘上下棋。部分源码如下:

or(i=0,j=*y; i扫描同一列上的元素是否相等
{
if(temp==a[i][j]&&temp==a[i+1][j]&&temp==a[i+2][j]&&temp==a[i+3][j]&&temp==a[i+4][j]) //五子连珠
return 1;
}
for(i=*x,j=0; j=0; i--,j++)
{
if(temp==a[i][j]&&temp==a[i-1][j+1]&&temp==a[i-2][j+2]&&temp==a[i-3][j+3]&&temp==a[i-4][j+4])
return 1;
}
//先找到左上第一个元素的列标,扫描落子所在副对角线上
for(i=(*x)-(*y),j=0; j

赞(0)
标题:《基于linux终端五子棋实现》
链接:https://www.lvruan.com/app/316215
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

相关推荐

  • 暂无文章

LvRuan.com=绿软=绿盟=绿色软件联盟
情怀第一 18年 老牌 下载站 绿色 安全 无广告 无捆绑

评论 抢沙发

登录

找回密码

注册