當前位置:考研網大全 - 在職研究生 - 數學建模的十種算法C語言

數學建模的十種算法C語言

/*近似Pi*/通過蒙特卡羅算法*/

/*程序使用:VC++6.0 */

# include & ltstdio.h & gt

# include & ltmath.h & gt

# include & ltstdlib.h & gt

#定義計數800

/*循環采樣次數,每次采樣範圍依次變大*/

void main()

{雙x,y;int num = 0;int I;

for(I = 0;我& lt數數;i++)

{ x = RAND()* 1.0/RAND _ MAX;

/*RAND_MAX=32767,包含在

y = RAND()* 1.0/RAND _ MAX;

if((x * x+y * y)& lt;= 1)num++;

/*計算四分之壹圓內的點數*/

}

Printf("Pi值等於:%f\n ",num * 4.0/COUNT);

}

望采納

  • 上一篇:國防科大本地研究生夥食費需要多少?
  • 下一篇:研究生調劑學院能進嗎?
  • copyright 2024考研網大全