资源简介
C语言的几个课程设计,turbo下似乎用graphics.h编写而成,比较简单,有源码

代码片段和文件信息
#include
#include
#include
#include
#include
#include
#define UP 0x4800
#define DOWN 0x5000
#define LEFT 0x4b00
#define RIGHT 0x4d00
#define KONG 0x3920
#define w 0x1177
#define a 0x1e61
#define s 0x1f73
#define d 0x2064
#define HUI 0x1c0d
#define ESC 0x011b
#define VOI1 0x2960
#define VOI2 0x4a2d
#define F5 0x3f00
#define F1 0x3b00
#define F9 0x4300
#define closegr closegraph
int flag1=1flag2=1arm=0 ;
int x=295y=240soldierfl ;
int sor1=0sor2=0total=0 ;
int record[18][17]={{0}} ;
char str[10] ;
void initgr(void) /* BGI初始化 */
{
int gd = DETECT gm = 0; /* 和gd=VGAgm=VGAHI是同样效果 */
registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后可以不需要.BGI文件的支持运行 */
initgraph(&gd &gm ““);
}
void drawmat(char *matint matsizeint xint yint color)
/*依次:字模指针、点阵大小、起始坐标(xy)、颜色*/
{
int i j k n;
n = (matsize - 1) / 8 + 1;
for(j = 0; j < matsize; j++)
for(i = 0; i < n; i++)
for(k = 0;k < 8; k++)
if(mat[j * n + i] & (0x80 >> k)) /*测试为1的位则显示*/
putpixel(x + i * 8 + k y + j color);
}
char hong48H[]={
/* 以下是 ‘红‘ 的 48点阵黑体 字模,288 byte */
0x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x18
0x000x000x000x000x000x1C0x000x00
0x000x000x000x380x000x000x000x00
0x000x300x010xFF0xFF0xE00x000x30
0x010xFF0xFF0xE00x000x600x010xFF
0xFF0xE00x000x600x000x010xC00x00
0x000xC00x000x010xC00x000x000xC0
0x200x010xC00x000x010x800x380x01
0xC00x000x010x000x700x010xC00x00
0x030x000x600x010xC00x000x060x00
0xC00x010xC00x000x0F0xFF0xC00x01
0xC00x000x0F0xFF0x800x010xC00x00
0x0F0xFF0x000x010xC00x000x0F0x83
0x000x010xC00x000x000x060x000x01
0xC00x000x000x0C0x000x010xC00x00
0x000x0C0x000x010xC00x000x000x18
0x000x010xC00x000x000x300x000x01
0xC00x000x000x600x000x010xC00x00
0x000xE00x000x010xC00x000x010xC0
0x300x010xC00x000x070xFF0xF00x01
0xC00x000x030xFF0xF00x010xC00x00
0x030xFF0x800x010xC00x000x030x00
0x000x010xC00x000x000x000x000x01
0xC00x000x000x000x000x010xC00x00
0x000x000x000x010xC00x000x000x00
0x700x010xC00x000x000x1F0xF00x01
0xC00x000x0F0xFF0xF30xFF0xFF0xF0
0x0F0xFF0x030xFF0xFF0xF00x070xF0
0x030xFF0xFF0xF00x060x000x030xFF
0xFF0xF00x000x000x000x000x000x00
0x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x00
};
char lan48H[]={
/* 以下是 ‘蓝‘ 的 48点阵黑体 字模,288 byte */
0x000x000x000x000x000x000x000x00
0x000x000x000x000x000x000x000x06
0x000x000x000x000x600x060x000x
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-10-03 10:05 五子棋\
文件 40566 2010-10-18 22:57 五子棋\big gobang.EXE
文件 34498 2011-02-05 19:20 五子棋\big gobang.c
文件 42178 2010-10-21 21:50 五子棋\small gobang.EXE
文件 38169 2011-02-05 19:20 五子棋\small gobang.c
目录 0 2013-10-03 10:05 扫雷\
目录 0 2013-10-03 10:05 扫雷\扫雷\
文件 133795 2011-02-24 12:32 扫雷\扫雷\SAOLEI.EXE
文件 6709 2011-04-04 17:17 扫雷\扫雷\saolei.c
目录 0 2013-10-03 10:05 扫雷\扫雷(键盘)\
文件 50218 2011-02-05 19:50 扫雷\扫雷(键盘)\SAOLEI.EXE
文件 69369 2011-02-05 19:50 扫雷\扫雷(键盘)\saolei.c
目录 0 2013-10-03 10:05 扫雷\扫雷(鼠标)\
文件 121507 2011-02-20 16:33 扫雷\扫雷(鼠标)\SAOLEI~1.EXE
文件 42974 2011-02-24 12:33 扫雷\扫雷(鼠标)\saolei(mouse).c
目录 0 2013-10-03 10:05 记事本\
文件 106311 2011-03-17 11:47 记事本\NOTEPAD.EXE
文件 50801 2011-03-17 11:47 记事本\Notepad.c
目录 0 2013-10-03 10:05 记事本\Notepad过程\
文件 30020 2011-03-13 20:27 记事本\Notepad过程\Notepad.c
文件 22131 2011-02-25 23:29 记事本\Notepad过程\Notepad动画.c
文件 9704 2011-02-27 04:53 记事本\Notepad过程\note1.c
文件 30058 2011-03-13 11:32 记事本\Notepad过程\note10.c
文件 9654 2011-03-03 08:56 记事本\Notepad过程\note2.c
文件 10100 2011-03-03 09:00 记事本\Notepad过程\note3.c
文件 10077 2011-03-11 23:34 记事本\Notepad过程\note4.c
文件 11855 2011-03-12 10:22 记事本\Notepad过程\note5.c
文件 18757 2011-03-12 16:41 记事本\Notepad过程\note6.c
文件 21275 2011-03-12 22:30 记事本\Notepad过程\note7.c
文件 25894 2011-03-13 10:43 记事本\Notepad过程\note8.c
文件 28979 2011-03-13 11:04 记事本\Notepad过程\note9.c
............此处省略4个文件信息
- 上一篇:Opencv C++ 读取、保存图片
- 下一篇:串口调试助手保存excel源程序
相关资源
- GD32通过规则组寄存器 DMA获取多组AD
- 基于MFC的TCP调试助手源码95706
- 国际象棋的qt源代码
- 操作系统c语言模拟文件管理系统844
- C语言开发实战宝典
- C++中头文件与源文件的作用详解
- 基于mfc的多线程文件传输
- C++多线程网络编程Socket
- VC++ 多线程文件读写操作
- C语言代码高亮html输出工具
- 猜数字游戏 c语言代码
- C语言课程设计
- 数字电位器C语言程序
- CCS FFT c语言算法
- 使用C语言编写的病房管理系统
- 通信过程中的RS编译码程序(c语言)
- 利用C++哈希表的方法实现电话号码查
- 计算机二级C语言上机填空,改错,编
- 用回溯法解决八皇后问题C语言实现
- 移木块游戏,可以自编自玩,vc6.0编写
- 简易教务管理系统c语言开发文档
- 操作系统课设 读写者问题 c语言实现
- 小波变换算法 c语言版
- C流程图生成器,用C语言代码 生成C语
- 3des加密算法C语言实现
- 简单的C语言点对点聊天程序
- 单片机c语言源程序(51定时器 八个按
- C++纯文字DOS超小RPG游戏
- 个人日常财务管理系统(C语言)
- MFC数字钟(基于VC6.0)
评论
共有 条评论