gpt4 book ai didi

java - 子程序掷骰子分配

转载 作者:行者123 更新时间:2023-12-01 07:30:26 24 4
gpt4 key购买 nike

我只是在学习子例程,而且我对此仍然非常非常业余。我的作业要求我掷两个骰子,显示骰子显示的内容(随机数),显示两个骰子的总数,然后让程序继续,直到总数为 7 或 11。我们还没有对数组做任何事情,所以我不知道是否应该使用它们。

另外,我打算使用 for 循环,但是如何使用它让程序在 7 或 11 处停止?我应该尝试另一个循环吗?

请帮助指导我必须做什么!我对如何制作方法并将它们放入主方法中感到非常困惑。只要解释一下就可以了!

谢谢!

最佳答案

这是此问题的伪代码。我不会给您实际的代码,但这将为您指明正确的方向:

Loop forever: {
Integer A = Random #1-6
Integer B = Random #1-6
Integer total = A + B

If total == 7 or total == 11 BREAK from the loop

Print total

}

更多提示:永远循环通常是通过设置条件始终为 true 的 while 循环来实现的。例如,while (true)while (1 == 1)

此外,请查看 java.util.Random用于生成随机数的类。它非常简单,并且最好在学习过程的早期就开始学习如何使用 Java 文档。

关于java - 子程序掷骰子分配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18283242/

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