当前位置: 首页 > 知识库问答 >
问题:

使用Java使我们的随机数从1到10(而不是1到100)[闭合]

石超
2023-03-14

想改进这个问题吗?通过编辑这篇文章添加细节并澄清问题。

package lab7guess;
/**
 *
 * @author Your Name
 */
import java.util.Random;

public class Lab7Guess {
    public static void main(String[] args) {
        // pick a random number
        Random random = new Random();
        int number = random.nextInt(10) + 1;
        System.out.println(number);

        // you need a Scanner to get the next int from the user

    }
}

编写一个程序,选择一个随机数字,提示用户猜测,并显示猜测与所选数字之间的差异。

通过一次添加少量代码并随时进行测试,修改程序,使其告诉用户猜测是太高还是太低,然后提示用户进行另一个猜测。该程序应继续,直到用户正确或猜错三次。如果用户猜到了正确的数字,则显示一条消息并终止程序。


共有1个答案

陆正奇
2023-03-14
Scanner in = new Scanner(System.in);
System.out.println("enter number user");
int choice = in.nextInt();
if(choice == number) System.out.println("right number");
if(choice > number) System.out.println(choice - number+" diffrence");
if(choice < number) System.out.println( number - choice +" diffrnece");

希望这就是你要找的

 类似资料:
  • 我是多线程的新手,我有一个问题,要在Java中使用10个线程打印1到100,并使用以下约束。 > 线程 应打印: 1, 11, 21, 31, ...91 < code>t2应打印: 2, 12, 22, 32, ... 92 同样地 < code>t10应打印: 10, 20, 30, ... 100 最终输出应为: 1 2 3 ..100 我已经尝试过了,但它在所有10个线程中都抛出了以下异常

  • 问题内容: 如何使用JavaScript 生成1到100之间的一些 唯一随机 数? 问题答案: 例如:要生成8个唯一的随机数并将其存储到数组中,只需执行以下操作:

  • 需要帮助使用随机数1-10填充数组,而不使用0。-创建一个包含100个整数的数组。我尝试过;但这会抛出每个数字的计数。 我需要在作业中做什么: < li >用1到10之间的随机数填充数组。(不为零) < li >确定数组中所有数字的平均值。 < li >计算100个数字的数组中每个数字出现的次数。这样做的第二个数组的大小为10个整数,并根据您在100个整数的数组中找到的重复数递增数组的每个元素。

  • 本文向大家介绍ActionScript 3 0到1之间的随机数,包括了ActionScript 3 0到1之间的随机数的使用技巧和注意事项,需要的朋友参考一下 示例 产生介于0(含)和1(不含)之间的均匀分布的随机数 输出示例: 0.22282187035307288 0.3948539895936847 0.9987191134132445

  • 我试图写一个方法,得到一个从1到10的数字列表,其中不会有重复的数字。此外,成员不能为零。然而,在多次尝试后,我未能解决问题,以下是我的代码: 输出: 我忘了说Collections.shuffle不管用

  • 我有一个概率问题: 在任何一天,埃里克要么是快乐的(C),要么是马马虎虎的(S),要么是闷闷不乐的(G)。 如果他今天很高兴,那么他明天将是C、S或G,相应的概率为0.5、0.3、0.2。 如果他今天感觉一般,那么他明天会是C,S或G,概率是0.3,0.4,0.3。 如果他今天闷闷不乐,那么他明天会是C,S或G,概率是0.2,0.2,0.6。 我在R中生成了50,000个独立的伪随机数(均匀的),