早教吧 育儿知识 作业答案 考试题库 百科 知识分享

投掷一枚硬币,出现正面的概率是0.6.编写java程序,使用MontaCarlo方法模拟抛硬币的过程并验证结果.importjava.math.BigIntegerpublicclassGailv{publicstaticvoidmain(String[]args){intN=Integer.parseInt(args[0]);int

题目详情
投掷一枚硬币,出现正面的概率是0.6.编写java程序,使用Monta Carlo方法模拟抛硬币的过程并验证结果.
import java.math.BigInteger
public class Gailv
{
public static void main(String[] args){
int N=Integer.parseInt(args[0]);
int head=0;

for(int i=1;i<=N;i++)
{
if(Math.random()<=0.6)
head++;

}
 System.out.println("the probility is:"+head*1.0/N);
}
}
报错:
▼优质解答
答案和解析

数组角标越界

我把你的代码略作了修改,注意看就知道.args这个数组的长度为0,即里面没有元素.而你在上面int N=Integer.parseInt(args[0]);这行代码中试图访问args[0],即args数组的第一个元素,这明显是错误的.所以虚拟机报错,数组角标越界.

看了 投掷一枚硬币,出现正面的概率...的网友还看了以下:

小李把自己积存的硬币按2个1元、1个5角5个1角的顺序排成一排.(1)第30个硬币的面值是多少?(  2020-05-22 …

关于质量和体积密度的问题1.如果一个物体质量不变体积变大密度变小硬度会变软吗?2.如果一个物体质量  2020-07-01 …

6枚1分硬币叠在一起与5枚2分硬币一样高,4枚1分硬币与3枚5分硬币一样高.如果用1分、2分、5分  2020-07-18 …

急求下面两题解析,不要只说答案.我知道答案想要详细的解析.6枚1分硬币叠在一起与5枚2分硬币一样高,  2020-12-03 …

松树的松果与桃树的桃子,它们最根本的区别在于()A.松果不是果实,桃子是果实B.松果蓬松,桃核坚硬C  2020-12-29 …

松树的松果与桃树的桃子,它们最根本的区别在于[]A.松果不是果实,桃子是果实B.松果蓬松,桃核坚硬C  2020-12-29 …

1.Alia有几个硬币.每个硬币一面是零一面是大于零的整数.她画三枚硬币,一次将三枚硬币投掷后取在硬  2020-12-30 …

6枚1分硬币迭在一起与5枚2分硬币一样高,6枚2分硬币迭在一起与5枚5分硬币一样高,如果分别用1分、  2020-12-31 …

1、小丽把自己积存的硬币按“2个1元、1个5角、5个1”角的顺序排成一排.如果这排硬币一共有100个  2021-01-15 …

一个苹果,一杯牛奶,一个硬币,八颗花生,一个苹果加一个硬币,一杯旺仔牛奶以及一个一角硬币是什么意思?  2021-02-06 …