为了账号安全,请及时绑定邮箱和手机立即绑定

Java循环体顺序问题,如何将两个关联起来

Java循环体顺序问题,如何将两个关联起来

qq_Mountain猫_03578312 2016-10-19 10:47:15
这里是程序public class MonteCarlo { public static void main(String[] args) { double [] x=new double[100000]; double [] y = new double [100000]; int i; int count=0; for( i = 1;i<100000;i++){ y[i]= Math.random()*Math.pow(Math.E, -0.7); x[i]=1-Math.random()*0.5; x[0]=1-Math.random()*0.5; y[0]= Math.random()*Math.pow(Math.E, -0.7); for(int j=0;j<i;j++){ while(x[i]==x[j]&&y[i]==y[j] ){         i--; }   }    //帮我判断一下这里的循环中的x[i],y[i]是否经过上一个循环的筛选,若没有该怎么改   if(y[i]<Math.pow(Math.E, -0.7/x[i])){ count=count+1; } } System.out.println("总共:"+count); }}
查看完整描述

3 回答

?
阿旭_

TA贡献217条经验 获得超353个赞

没看懂这代码要实现的功能,是不是和求素数一样设置开关变量?

查看完整回答
1 反对 回复 2016-10-19
?
qq_昼绽_0

TA贡献82条经验 获得超17个赞

经过了筛选

查看完整回答
反对 回复 2016-10-19
  • 3 回答
  • 0 关注
  • 1288 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信