用C#语言编写一个程序,以接受用户的输入并显示从0到用户输入数字之间的所有质数。。。

2026年09月27日 15:55
有1个网友回答
网友(1):

static void Main(string[] args)
{
bool flag;
Console.WriteLine("请输入一个数:");
int y = Convert.ToInt16(Console.ReadLine());
for (int i = 2; i <= y; i++)
{
flag = true;
for (int j = 2; j <= i / 2; j++)
{
if (i % j == 0)
{
flag = false;
break;
}
}
if (flag)
{
Console.Write(i + "\t");
}
}
Console.WriteLine();

}