📄 qingyuanzi.c
字号:
#include<graphics.h>
#include<stdlib.h>
#include<math.h>
main()
{
float r0=20,r,dr,d0,a=0.529,o,x,y,s=11.75,pi=3.141593;
int i,drv=0,mode;
randomize();
initgraph(&drv,&mode,"");
setcolor(GREEN);
circle(319,239,s*r0);
setcolor(WHITE);settextstyle(1,0,1);
outtextxy(100,10,"H-3s");
while(!khit())
{r=r0*random(32767)/32767.0;
dr=4/3/a/a/a*pow((r/81)*(27-18*r/a++2*pow((r/a),2)),2)*exp(-2*r/3/a);
d0=0.2*random(32767)/32767.0;
of(dr>d0)
{o=2.0*pi*random(32767)/32767.0;
x=319+s*r*cos(o);
y=239-s*r*sin(o);
putpixel(x,y,7);
}
}
getch();
closegraph();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -