gpt4 book ai didi

java - 如何将编号列表添加到我的素数应用程序,以及如何将 2 作为素数包含在内

转载 作者:太空宇宙 更新时间:2023-11-04 12:08:07 25 4
gpt4 key购买 nike

这是我到目前为止的代码:

package PrimeNumberinRange;

import java.util.Scanner;

public class MainApp
{

public static void main(String[] args)
{
int lowerLimit, upperLimit, s3, flag = 0, i, j;
Scanner s = new Scanner(System.in);
System.out.println("Enter the lower limit :");
lowerLimit = s.nextInt();
System.out.println("Enter the upper limit :");
upperLimit = s.nextInt();
System.out.println("Prime numbers :");

for (i = lowerLimit; i <= upperLimit; i++)
{

for (j = 2; j < i; j++)
{

if (i % j == 0)
{
flag = 0;
break;
} else
{
flag = 1;
}
}
if (flag == 1)
{
System.out.println(i);
}

}//for

}//main

}//MainApp

显然我需要将 2 作为素数包含在内,但找不到适合该语句的位置。我还希望将质数显示在如下列表中:

输入下限:
1
输入上限:
10
质数:
1.2
2. 3
3. 5
4. 7

也非常欢迎任何其他建议或提示。

最佳答案

先决条件OK的话直接打印怎么样

System.out.println("Prime numbers :");
if (upperLimit >= 2) {
// just print it
System.out.println("2");
}

关于java - 如何将编号列表添加到我的素数应用程序,以及如何将 2 作为素数包含在内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40144103/

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