资源简介
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源程序
相关资源
- 串口调试助手保存excel源程序
- Opencv C++ 读取、保存图片
- C+++课程设计+扫雷系统+报告+源代码
- MFC基础控件自绘
- C语言实现的文件存储引擎
- 极其强大的C语言学生成绩管理系统(
- libstdc++-3.4.6
- BACNet C语言代码,简单实用
- 能够移动的小方块,很多年前用C语言
- C++ 一元多项式计算器
- C语言编程流程图自动生成
- 二进制乘法多种方式 C语言
- crm vc++源代码
- 数据挖掘FP树算法实现C++
- 基于VS2010的MFC对话框之图片查看器
- Qt编写的画图小程序c++语言
- 门禁系统源代码 VC++
- 光流场估计算法 c++代码
- 自己写的MFC串口调试软件
- Matrix库 通用矩阵运算C++库 功能完整
- 数据结构作业 dijkstra算法应用 C++
- RSA加密解密 MFC C++
- C++大富翁代码
- 赫夫曼编码(C语言编写
- 文件系统的用户界面[含答案]
- Ajax 与CGI
- 用C语言实现ARC圆弧插补计算
- 为MFC对话框程序添加菜单和菜单响应
- C++API中文版215988
- 演示一个不断旋转、缩放和移动的正
评论
共有 条评论