⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qingyuanzi.c

📁 氢原子3s轨道的蒙特卡罗模拟
💻 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 + -