Java 中的 1 - 100 素数与否

我喜欢

这是一个基本的素数检查器。我将如何循环这段代码,以便它告诉我从 1 到 100 的每个数字,以及它是否是素数。例如:

1不是质数

2是素数

3是素数

依此类推,直到 100。这不是一个用户生成的程序,如果我直接运行它,它会给我所有 100 个数字

    int check;
    int number;
    boolean prime = true;
    for (int i=2; i<=check/2; i++)
    {
        number = check%i;
        if (number == 0)
        {
            prime = false;
        }
    }
    if (prime == true)
    {
        System.out.println(check + " is a prime number");
    }
    else
    {
        System.out.println(check + " is not a prime number");
    }
}
曼尼

你几乎所有的代码都是正确的,你只需要把它放在正确的地方。例如,你的 println 语句需要在 for 循环内,你的 for 循环需要从 1 开始并递增 1 到 100。

for(int x = 0; x < 101; x++) 
{
   if(x == 2)
      System.out.println(x + " is a prime number");
   if(x % 2 == 0)
      System.out.println(x + " is not a prime number);
   else
      System.out.println(x + " is a prime number);
}

我刚刚帮助一位朋友解决了几乎这个确切的问题,所以这再合适不过了。我不知道您的扫描仪是否会被使用,但如果您只是在寻找 1-100 的质数,这会起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

查找素数1到100时出现错误java.lang.ArithmeticException如何解决

来自分类Dev

代码错误(从1到100找素数)

来自分类Dev

在Java中查找素数

来自分类Dev

通过 VBA 编码写出 1 到 100 之间的素数

来自分类Dev

Java REGEX用于1到100

来自分类Dev

Java 语言 - 显示数字 1-100

来自分类Dev

Java中数字的最大素数

来自分类Dev

在Java中查找位于素数位置的数组索引并将数组元素替换为-1的代码

来自分类Dev

Java内存泄漏与否?

来自分类Dev

Java中的素数测试如何工作?

来自分类Dev

扩展Java中的像素数组

来自分类Dev

Java中的素数测试如何工作?

来自分类Dev

Java中的多线程素数查找器

来自分类Dev

从用户输入的java中列出素数

来自分类Dev

在JavaScript中按1〜100填充数组而无循环

来自分类Dev

在10列中打印数字1至100

来自分类Dev

在JavaScript中按1〜100填充数组而无循环

来自分类Dev

消除列表中 1 到 100 之间的数字

来自分类Dev

求小于 100 的素数之和

来自分类Dev

这是一个在 C 中查找从 2 到 100 的素数的程序

来自分类Dev

Java Apache HttClient:ThreadSafe与否?

来自分类Dev

用Java中的堆栈进行长减法的算法(递归与否)的示例将是什么?

来自分类Dev

我想使用Java系统地生成100x100图像中像素的每个组合

来自分类Dev

接口如何在Java中实现100%抽象?

来自分类Dev

如何从Java中的HashSet获取100个随机元素?

来自分类Dev

如何保留Java中的100万个数字?

来自分类Dev

关于C中1元素数组的typedef

来自分类Dev

素数Java

来自分类Dev

Java 中的指数 1/3