#include "stdafx.h"
#include "stdlib.h"
#include "stdio.h"
#include "math.h"
/*------------------------------------*/
/*--------计算x^2在0-10之间的积分---*/
int main()
{
long m=0,n=0,i;
double xi,yi,y,y1;
for(i=0;i<1000000;i++) /*设置产生随机数的
个数,这里为一百万次*/
/*-----------------产生随机数xi和
yi-------------------*/
{
xi=(rand()%1000)/1000.0;
yi=(rand()%1000)/10.0;
if(yi<=xi*xi) /*判断是否在积分范
围内并计数*/
m++,n++;
else
m++;
}
y= (double)n/m*1000.0; /*计算
x^2在0-10之间的积分*/