C语言,自己当年编写的苹果(黑白)棋源程序代码
来源:互联网 发布:ebay怎么优化listing 编辑:程序博客网 时间:2024/05/30 19:32
今天整理自己的文档,发现自己当年做一些的C语言程序,现在与大家分享
程序一、黑白棋程序,当年最早在mac上出现的小游戏,也就是俗称的苹果棋游戏,小时候没玩过?自己调试玩玩看看
调试环境 :GCC ,TC
需要BGI驱动支持,调过c语言的应该知道吧
代码如下(只提供AI部分):完整地址www.lidaren.com/code/WBchess.c.txt
--------------------------------------------------------------------------------------
- 版权声明:
- 如在本页面内无特别说明,本文内容均为[李大仁博客]原创,本文版权归[李大仁博客]所有。
- 欢迎转载,转载请务必在文章页面明显位置提供原文链接并注明出处。欢迎您在转载本文时保留本段声明。
- 文章标题:C语言,自己当年编写的苹果棋(黑白棋)源程序代码
- 独立博客:李大仁博客
- 永久链接:http://www.lidaren.com/archives/156
--------------------------------------------------------------------------------------
以上内容由博客自动发布工具自动发布,最终显示内容和效果会与原文内容有所偏差,敬请谅解。
程序一、黑白棋程序,当年最早在mac上出现的小游戏,也就是俗称的苹果棋游戏,小时候没玩过?自己调试玩玩看看
调试环境 :GCC ,TC
需要BGI驱动支持,调过c语言的应该知道吧
代码如下(只提供AI部分):完整地址www.lidaren.com/code/WBchess.c.txt
int cal(char z)
{ int *p=0;
int num=0,i,j;
for(i=0;i=0)
{
i=0;
while(i=0)
{
i=0;
while(i=0)
{
i=2;
while(y+i=0))
{
if(s[x-i][y+i]==z2){can[5]=1;break;}
i++;
}
}
if(s[x+1][y-1]==z1&&(y-1)>=0)
{
i=2;
while(i=0))
{
if(s[x+i][y-i]==z2)
{can[6]=1;
break;}
i++;
}
}
if(s[x-1][y-1]==z1&&(x-1)*(y-1)>=0)
{
i=2;
while(x-i>=0&&y-i>=0)
{
if(s[x-i][y-i]==z2)
{can[7]=1;
break;}
i++;
}
}
if(s[x+1][y+1]==z1)
{
i=2;
while(i+x
--------------------------------------------------------------------------------------
- 版权声明:
- 如在本页面内无特别说明,本文内容均为[李大仁博客]原创,本文版权归[李大仁博客]所有。
- 欢迎转载,转载请务必在文章页面明显位置提供原文链接并注明出处。欢迎您在转载本文时保留本段声明。
- 文章标题:C语言,自己当年编写的苹果棋(黑白棋)源程序代码
- 独立博客:李大仁博客
- 永久链接:http://www.lidaren.com/archives/156
--------------------------------------------------------------------------------------
以上内容由博客自动发布工具自动发布,最终显示内容和效果会与原文内容有所偏差,敬请谅解。
0 0
- C语言,自己当年编写的苹果(黑白)棋源程序代码
- 以下是在网上看到的一个用C语言编写的木马源程序代码大家
- C语言代码统计工具的源程序
- 自己编写的C语言实时时钟代码
- 【C语言】【unix c】编写代码测试自己电脑的字节序
- 编写自己的C语言头文件
- 编写自己的C语言头文件
- 编写自己的C语言头文件
- C语言编写自己的对数函数
- 可以输出自己的源程序代码(quine)
- 编程精粹--编写高质量的C语言代码(2):自己设计并使用断言(一)
- 通过自己编写的C语言程序获取lcm正常格式的初始化数据代码
- C语言代码编写
- C语言编程 如何编写自己的语言
- 我是这样编写C语言代码的
- linux学习之C语言(1)------ 源程序的编译
- 编写 Objective-C 代码---[苹果官方文档]
- C语言——黑白子交换——代码
- PHP5 ,MYSQL数据库操作函数封装类集合
- iOS流布局UICollectionView系列三——使用FlowLayout进行更灵活布局
- PHP4/5用通用检测函数的打包大集合,适合表单,数据库
- uva 11464 Even Parity 模拟 二进制枚举
- 自行制作wordpress的RSS订阅widget
- C语言,自己当年编写的苹果(黑白)棋源程序代码
- [算法]用位运算的方法实现无符号整数的除法原理及程序
- 两款用C语言编写的学生信息成绩管理系统
- nginx php error log 配置 查找500 错误
- [算法]数据结构中关于货郎担路径问题的常用解法,边界路径问题
- iOS/object-c: 枚举类型 enum,NS_ENUM,NS_OPTIONS
- RunTime.exec()如何以root权限执行多条指令?
- [SQL]两条学校索迪杯软件大赛预赛试卷SQL语句考试试题
- git修改user.name和user.email