求C语言高手帮忙做个小程序!!!

来源:百度知道 编辑:UC知道 时间:2024/05/07 16:23:58
我是刚学编程的新手,学校学完了C语言,要求我们做个小项目实践一下。我想在我的项目里加入一个类似于“彩蛋”的小程序,一旦激活,就会运行这个小程序。
这个小程序的要求是在黑夜中,繁星闪耀,然后一枚枚焰火升空,爆炸,产生五彩的礼花,每个礼花过后,分别显示了Beat这四个大大的字母(嘿嘿!是我们项目小组的名字),然后屏幕上这四个闪耀,按任意键后返回原来的程序。
哪位高手帮忙做一下多谢!!!
有点类似于网络上的哪个焰火程序,要求在VC6.0下通过实现
孤陋寡闻的就不要罗唆了。C确实能编写出我要求的效果,涉及到图形编程的知识。
我这就有一个C编写的焰火程序,100行不到的代码,我的要求只不过是在焰火过后显示几个字,会者不难,难者不会。

似于“彩蛋”的小程序
在黑夜中,繁星闪耀,然后一枚枚焰火升空,爆炸,产生五彩的礼花,每个礼花过后,分别显示了Beat这四个大大的字母(嘿嘿!是我们项目小组的名字),然后屏幕上这四个闪耀,按任意键后返回原来的程序。

这样专业的程序设计?
好象要用到很专业的程序设计语言,比如计算机的图形的编程.
#include <graphics.h>
#include <stdio.h>
#include <math.h>
#include <time.h>
#define PI 3.14159
#define maxx 640
#define maxy 480

main()
{int i;
char c;
init();
draw();
c=getch();
}

init()
/*初始化图形系统函数*/
{int gdriver=DETECT,gmode;
initgraph(&gdriver,&gmode,"c:\\tc\\bgi"); /*注意此处的路径*/
setbkcolor(1);
sky();
return;
}

sky()
{int x,y,i;
for(i=1;i<=500;i++)
{x=rand()%640;y=rand()%300;
putpixel(x,y,15);
putpixel(x+1,y,15);
}
for(i=1;i<=200;i++)
{x=rand()%640;y=300+rand()%100;
putpixel(x,y,15);
}
return;
}

draw()
{int i,j,k,x,y,dy;