怎样用C语言程序写出一个字?

来源:百度知道 编辑:UC知道 时间:2024/06/17 13:42:44
怎么用C编写程序写出“鉴”字?

就是C语言程序运行之后,屏幕上显示出“鉴”这个字,不要通过连接图片显示出来的那种,要运行之后就能显示出来的,字体最好是彩色渐变色,实在不行蓝色也行

当然,要是运行之后,能显示出一笔一笔写出来(就像用笔一笔一笔写出来那样)的效果那就更好了

恳请高手们帮帮忙,在下万分感谢!!
要Vista系统下,用VC或TC能运行成功的

本题一个完美的程序如下,程序已在tc2.0和win-tc下运行通过。
说明:如果程序不能运行,请将initgraph(&gdriver,&gmode,"")函数中的""更改为你的TC安装目录。比如你的TC安装目录为D盘的Tools子目录下的TC目录,那么上述语句改为:initgraph(&gdriver,&gmode,"D:\\Tools\\TC");
同时保证在D:\\Tools\\TC目录里有文件EGAVGA.BGI,如果没有从TC安装目录下复制一个过来。万一不行,将本程序复制到你的TC安装目录下再运行。
如还有疑问,给我消息。
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
#include <dos.h>
#include <graphics.h>

int main()
{int i,j;
int gdriver=DETECT,gmode;
initgraph(&gdriver,gmode,"");
srand((unsigned)time(NULL));
setbkcolor(0);/* 如果背景色要改为蓝色,改为setbkcolor(BLUE),颜色要大写或用数字0-15 */
setlinestyle(0,0,3);
while(!kbhit()) /* 按任一键退出此程序 */
{setcolor(rand()%16);
line(200,200,200,225);
delay(100000);
line(225,175,225,225);
delay(100000);
line(275,175,250,225);
delay(100000);
line(263,