gpt4 book ai didi

C#寻找第N个素数

转载 作者:行者123 更新时间:2023-11-30 14:16:06 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Prime Number Formula

我正在尝试用 C# 编写一些代码,这将给我第 n 个素数,但是一旦我的代码超过 121 作为素数,它就会开始返回不正确的数字。

现在这可能是我的代码基于错误的算法,但我想在这里问一下,看看我是否做错了什么。

代码要求第 n 个素数 10001 - 输出:43751(我知道这是错误的)

这里是我的代码。

int[] p;
int x = 0;
p = new int[10002];
for (int i = 0; i < 1000000; i++)
if (i % 2 != 0)
{
if (i % 3 != 0)
{
if (i % 5 != 0)
{
if (i % 7 != 0)
{
p[x] = i;
x++;
if (x == 10001)
{
Console.WriteLine("{0}", i);
break;
}
}
}
}
}

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