许多流星和一个转动的小球
#include <graphics.h>
#include <stdio.h>
#include <stdlib.h>
#include <alloc.h>
#include <math.h>
main()
{void * ptr;
int gd=DETECT,gm;
float i;
initgraph(&gd,&gm,"d:\\tc");
setactivepage(1);
setcolor(RED);
setfillstyle(1,14);
fillellipse(10,10,10,10);
ptr=malloc(imagesize(0,0,20,20));
getimage(0,0,20,20,ptr);
randomize();
setactivepage(0);
for(i=0;i<3000;i++)
putpixel(random(640),random(480),random(15));
for(i=0;i<6.28*4;i=i+0.005)
{putimage(300+8*(cos(i)+i*sin(i)),240+6*(sin(i)-i*cos(i)),ptr,COPY_PUT);
putimage(300+8*(cos(i)+(i)*sin(i)),240+6*(sin(i)-(i)*cos(i)),ptr,COPY_PUT);
if(kbhit()) break;
delay(10);
}
getch();
closegraph();
}
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=1208223
|
- 评论人:.......
2008-01-25 19:41:48
|
|||
在03下能运行,但是在xp下死活运行不了,总是提示ntvdm cpu遇到无效指令 |
||||
|
- 评论人:kk
2007-05-19 10:27:44
|
|||
可以运行的,大家注意这个地方:initgraph(&gd,&gm,"d:\\tc"); 这个地方的"d:\\tc",大家改成:"",看行不行?或者把这个地方改成你的tc的安装路径,比如:我的tc装在e:\turboc2下,那我就改成:"e:\\turboc2\\bgi" |
||||
|
- 评论人:gg
2006-12-28 20:51:09
|
|||
胡编,都不能运行 |
||||
|
- 评论人:gg
2006-12-28 20:51:07
|
|||
胡编,都不能运行 |
||||
|
- 评论人:奇才
2005-09-10 09:31:58
|
|||
你用的是什么编译环境啊? |
||||
|
- 评论人:程鹭
2005-09-01 17:43:43
|
|||
不可以啊
|
||||
|
- 评论人:程鹭
2005-09-01 17:42:29
|
|||
好啊! 你的程序是挺好的,但是总是有些问题啊,都不能运行啊!!怎么回事呢?? |
||||
|
- 评论人:意林
2005-08-29 09:01:27
|
|||
这个也不多啊 |
||||