资源简介
需要graphics.h头函数才能运行,可以搜索easy.x下载这个头函数,这是完全用C语言模块编写的代码
代码片段和文件信息
#include
#include
#include
void PaintChess();//画棋盘的函数
short Judgement(short local[17][17]);//判断胜负的函数
void PlayChess();//下棋的函数
int main(void)
{
initgraph(470 600);// 绘图环境初始化
MOUSEMSG m;//鼠标初始化
short i;//用于判断鼠标右键和左键
setbkcolor(BLUE);// 设置背景为蓝色
while(1){
cleardevice();//清屏
PaintChess();//画出棋盘
PlayChess();//下棋
i=1;//设置初值,进入下棋
while(i){
FlushMouseMsgBuffer();//清空鼠标输入区残留信息
m = GetMouseMsg();// 获取一条鼠标消息
switch(m.uMsg){
case WM_LBUTTONDOWN:// 如果点左键重开一局
i=0;
break;
case WM_RBUTTONDOWN:// 如果点右键退出
return 0;
}
}
}
return 0;
}
void PlayChess(){
short i=0kj;
char *info3*info4*info5;
short local[17][17];
MOUSEMSG m;
info3=“执白棋者行子“;
info4=“执黑棋者行子“;
info5=“鼠标左键重开一局,右键退出游戏“;
- 上一篇:C++课程设计 学生信息管理系统
- 下一篇:获取局域网用户名、IP、MAC
相关资源
- 精通UNIX下C语言编程及项目实践总结与
- 加权调度算法(C语言)
- crc16几种标准校验算法及c语言代码(
- 树莓派CAN通讯(c语言)
- FTP客户端源代码C语言
- C语言基数排序——顺序队列实现
- 256色转灰度图(c语言)
- c语言实现一个简单的线程池(thread
- avl树的实现(c语言)
- C++ 用C语言判断文件是否存在
- c语言地空对战游戏.zip
- c语言实现水波纹显示效果.zip
- c语言打字母游戏源码.zip
- c语言使用CMakeLists.txt编译和使用静态
- 高级冒泡排序高级(c语言)
- C语言程序设计单元练习及答案pdf
- 高斯 Jordan消元法 c语言代码
- c语言练习习题附答案.doc
- 基于c语言的多功能电子表的单片机实
- 基于C语言的电压表单片机实践
- 用C语言写的一个俄罗斯方块程序
- c语言定时关机
- 八皇后 回溯算法 (C语言与c#源码)
- shell实现(c语言)
- 蛇形矩阵源码(c语言)
- c语言新手入门必备笔记
- 哈夫曼树C语言编程实现
- c语言开发规范.pdf
- 编程语言推荐系统(c语言源码)
- C语言实现字节流与十六进制字符串的
评论
共有 条评论