📄 beye.c
字号:
#include<stdio.h>
#include<graphics.h>
#include<conio.h>
/*
main()
{
int gdriver,gmode;
gdriver=DETECT;
gmode=VGA;
registerbgidriver(EGAVGA_driver);
initgraph(&gdriver,&gmode,"");
cleardevice();
bye();
getch();
} */
int bye()
{
char guang24S[]={
/* 以下是 '广' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,
0x00,0x00,0x0C,0x00,0x00,0x0C,0x08,0x0F,
0xFF,0xFC,0x08,0x00,0x00,0x08,0x00,0x00,
0x08,0x00,0x00,0x08,0x00,0x00,0x08,0x00,
0x00,0x08,0x00,0x00,0x08,0x00,0x00,0x08,
0x00,0x00,0x08,0x00,0x00,0x08,0x00,0x00,
0x18,0x00,0x00,0x10,0x00,0x00,0x10,0x00,
0x00,0x10,0x00,0x00,0x20,0x00,0x00,0x20,
0x00,0x00,0x40,0x00,0x00,0x00,0x00,0x00,
};
char gao24S[]={
/* 以下是 '告' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,
0x00,0x03,0x18,0x00,0x02,0x18,0x00,0x06,
0x18,0x20,0x07,0xFF,0xF0,0x08,0x18,0x00,
0x10,0x18,0x00,0x00,0x18,0x00,0x00,0x18,
0x08,0x3F,0xFF,0xFC,0x00,0x00,0x00,0x00,
0x00,0x00,0x03,0xFF,0xE0,0x02,0x00,0x40,
0x02,0x00,0x40,0x02,0x00,0x40,0x02,0x00,
0x40,0x02,0x00,0x40,0x03,0xFF,0xC0,0x02,
0x00,0x40,0x02,0x00,0x00,0x00,0x00,0x00,
};
char zhao24S[]={
/* 以下是 '招' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,
0x00,0x06,0x00,0x08,0x06,0x1F,0xF8,0x06,
0x06,0x08,0x06,0x44,0x08,0x3F,0x84,0x08,
0x06,0x04,0x08,0x06,0x08,0x18,0x06,0x08,
0xF0,0x06,0x90,0x30,0x07,0x20,0x00,0x1E,
0x50,0x00,0x76,0x1F,0xF8,0x26,0x18,0x18,
0x06,0x18,0x18,0x06,0x18,0x18,0x06,0x18,
0x18,0x06,0x18,0x18,0x06,0x18,0x18,0x1C,
0x1F,0xF8,0x0C,0x18,0x10,0x00,0x00,0x00,
};
char shang24S[]={
/* 以下是 '商' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x00,0x20,0x00,0x00,0x18,
0x00,0x00,0x18,0x08,0x3F,0xFF,0xFC,0x00,
0x81,0x00,0x00,0xC3,0x00,0x00,0x42,0x00,
0x08,0x44,0x10,0x0F,0xBB,0xF0,0x08,0x44,
0x10,0x08,0x63,0x90,0x08,0x80,0xD0,0x09,
0x00,0x50,0x0A,0x43,0x10,0x08,0x7F,0x10,
0x08,0x43,0x10,0x08,0x43,0x10,0x08,0x43,
0x10,0x08,0x7F,0x10,0x08,0x42,0x10,0x08,
0x00,0xF0,0x08,0x00,0x30,0x00,0x00,0x00,
};char jia24S[]={
/* 以下是 '价' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x02,0x00,0x00,0x03,0x06,
0x00,0x03,0x06,0x00,0x02,0x0D,0x00,0x06,
0x09,0x00,0x04,0x18,0x80,0x0C,0x10,0x40,
0x0E,0x20,0x30,0x14,0x40,0x1C,0x14,0x98,
0x4C,0x25,0x18,0x40,0x44,0x18,0x40,0x04,
0x18,0x40,0x04,0x18,0x40,0x04,0x10,0x40,
0x04,0x10,0x40,0x04,0x10,0x40,0x04,0x10,
0x40,0x04,0x20,0x40,0x04,0x40,0x40,0x04,
0x80,0x40,0x05,0x00,0x40,0x00,0x00,0x80,
};
char ge24S[]={
/* 以下是 '格' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,
0x00,0x04,0x0C,0x00,0x04,0x08,0x20,0x04,
0x1F,0xF0,0x04,0x98,0x60,0x7F,0xE4,0x40,
0x04,0x44,0xC0,0x0C,0x43,0x80,0x0E,0x03,
0x00,0x0D,0x03,0x80,0x1C,0x8C,0xE0,0x14,
0x98,0x3C,0x14,0x20,0x1C,0x24,0xDF,0xF0,
0x44,0x10,0x20,0x44,0x10,0x20,0x04,0x10,
0x20,0x04,0x10,0x20,0x04,0x10,0x20,0x04,
0x1F,0xE0,0x04,0x10,0x20,0x00,0x00,0x00,
};
char mian24S[]={
/* 以下是 '面' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x04,0x3F,0xFF,0xF8,0x00,0x30,0x00,0x00,
0x20,0x00,0x00,0x40,0x00,0x18,0x40,0x18,
0x1F,0xFF,0xF8,0x18,0x42,0x18,0x18,0x42,
0x18,0x18,0x42,0x18,0x18,0x7E,0x18,0x18,
0x42,0x18,0x18,0x42,0x18,0x18,0x42,0x18,
0x18,0x7E,0x18,0x18,0x42,0x18,0x18,0x42,
0x18,0x18,0x42,0x18,0x18,0x42,0x18,0x1F,
0xBD,0xF8,0x18,0x00,0x10,0x00,0x00,0x00,
};
char yi24S[]={
/* 以下是 '议' 的 24点阵宋体 字模,72 byte */
0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,
0x00,0x06,0x04,0x00,0x06,0x06,0x30,0x02,
0x23,0x30,0x00,0x23,0x30,0x00,0x20,0x20,
0x00,0x10,0x20,0x0C,0x10,0x60,0x34,0x10,
0x60,0x04,0x08,0x40,0x04,0x08,0x40,0x04,
0x04,0xC0,0x04,0x04,0x80,0x04,0x43,0x80,
0x04,0x83,0x00,0x05,0x83,0x80,0x07,0x04,
0xC0,0x0E,0x08,0x60,0x0C,0x10,0x38,0x04,
0x60,0x1E,0x00,0x80,0x08,0x00,0x00,0x00,
};
cleardevice();
setbkcolor(13);
settextstyle(0,0,4);
outtextxy(190,160,"BYE-BYE!");
setviewport(40,260,600,460,1);
rectangle(0,0,559,199);
setfillstyle(1,9);
floodfill(1,10,10);
drawmat(guang24S,24,23,30,WHITE);
drawmat(gao24S,24,73,30,WHITE);
drawmat(zhao24S,24,143,30,WHITE);
drawmat(shang24S,24,213,30,WHITE);
drawmat(jia24S,24,323,30,WHITE);
drawmat(ge24S,24,393,30,WHITE);
drawmat(mian24S,24,463,30,WHITE);
drawmat(yi24S,24,523,30,WHITE);
settextstyle(0,0,3);
outtextxy(23,120,"TEL: 15555551056");
}
/*
drawmat(char *mat,int matsize,int x,int y,int color)
/*依次:字模指针、点阵大小、起始坐标(x,y)、颜色*/
{
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);
} */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -