//Designer:77飞
//IDE:EasyX_2011惊蛰版
//Date:2011-11-5
#include<graphics.h>
#include<conio.h>
#include<math.h>
void main()
{
initgraph(640,480);
// 设置背景色为蓝色
setbkcolor(BLUE);
// 用背景色清空屏幕
cleardevice();
int r;
float H,S,V;
setorigin(320,240);
double y=100,x;
for(;y>-100;y--)
{
setcolor(HSVtoRGB(120,1,V));
x=sqrt(10000-y*y);
line(x,y,-x,y);
V-=0.003f;
}
H=120; S=1; V=1;
r=1;
for(;V>0;)
{
setcolor(HSVtoRGB(H,S,V));
circle(0,0,r);
r+=2;
V-=0.01f;
}
getch(); closegraph();
}
运行时,感觉图形在膨胀。。。
戴尔说:“你看到的只是现象,而真相是需要去探索其本质才知道!”
So sometimes we can't believe in "Seeing is believing",right?!
//IDE:EasyX_2011惊蛰版
//Date:2011-11-5
#include<graphics.h>
#include<conio.h>
#include<math.h>
void main()
{
initgraph(640,480);
// 设置背景色为蓝色
setbkcolor(BLUE);
// 用背景色清空屏幕
cleardevice();
int r;
float H,S,V;
setorigin(320,240);
double y=100,x;
for(;y>-100;y--)
{
setcolor(HSVtoRGB(120,1,V));
x=sqrt(10000-y*y);
line(x,y,-x,y);
V-=0.003f;
}
H=120; S=1; V=1;
r=1;
for(;V>0;)
{
setcolor(HSVtoRGB(H,S,V));
circle(0,0,r);
r+=2;
V-=0.01f;
}
getch(); closegraph();
}
运行时,感觉图形在膨胀。。。
戴尔说:“你看到的只是现象,而真相是需要去探索其本质才知道!”
So sometimes we can't believe in "Seeing is believing",right?!