gpt4 book ai didi

Java 未知输出

转载 作者:行者123 更新时间:2023-12-02 08:34:47 25 4
gpt4 key购买 nike

这个问题涉及我掷一对骰子并估计第一次掷骰子失败的概率(2、3 或 12)。

输出是失败者的 throw 次数(2,3 或 12)以及计算出的概率(计数/N)

   public static void main(String [] args){
int N1 = (int) (Math.random()*6 + 1);
int N2 = (int) (Math.random()*6 + 1);
int count = N1 + N2;
for (int i = 0; i<=1; i++)
if (count==2 || count = 3 || count == 12)

我只是似乎不知道如何获取输出......这是我的尝试

最佳答案

您似乎想要掷骰子 N 次(其中 N 是某个较大的数字)并计算失败的次数,对吗?

因此,您需要在内存中存储总掷骰数和失败的掷骰数。您可以将它们存储在 int 变量中。

int 变量可以使用 ++ 运算符递增。

int rolls = 0;
rolls++;

相当于

int rolls = 0;
rolls = rolls + 1;

您也不想调用 main 函数一百万次,因此您可以将循环的上限设置为您想要的滚动次数。

要计算概率,您需要使用 float 而不是 int - 您可以将 int 转换为 > float 像这样:

int a = 10;
float b = (float) a;

最后,如果您想通过标准输出查看输出,请使用 System.out.println()。 println() 函数的参数应该是您想要输出的任何内容。

因为这听起来像家庭作业,所以我现在避免编写太多代码。如果不是请告诉我。

关于Java 未知输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2225943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com