第八次抽考(随机数)
作者:互联网
package week4; import java.util.Random; public class Work3 { public static void main(String args[]) { MathUtils m=new MathUtils(); m.init(); m.sum(); } } class MathUtils{ int[][] a; int x;//行 int y;//列 Random rd=new Random(); public MathUtils() { x=rd.nextInt(9)+1;//[1,10) y=rd.nextInt(9)+1;//[1,10) a=new int[x][y]; } //初始化二维数组 public void init() { for(int i=0;i<x;i++) { for(int j=0;j<y;j++) { a[i][j]=rd.nextInt(20); } } } //打印 public void sum() { for(int i=0;i<x;i++) { for(int j=0;j<y;j++) { System.out.printf(a[i][j]+" "); } System.out.println(); } } }
2.
public class App10 { public static void main(String args[]) { // TODO Auto-generated method stub Random r=new Random(); double x=0; double y=0; int sum1=0;//圆形 int sum2=0;//正方形 for(int i=0;i<100000000;i++) { x=r.nextDouble(); y=r.nextDouble(); if(x*x+y*y<=1) { sum1++; } sum2++; } System.out.println((4*sum1)*1.0/sum2); }
标签:MathUtils,抽考,int,Random,第八次,rd,随机数,new,public 来源: https://www.cnblogs.com/YenKoc/p/13126650.html