C#判断素数方法调用
时间: 2024-04-12 20:22:23 浏览: 92
C# 判断一个数是否为素数
根据提供的引用[1],以下是C#判断素数的方法调用:
```csharp
using System;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个整数");
int a = int.Parse(Console.ReadLine());
if (IsPrime(a))
Console.WriteLine(a + "是素数");
else
Console.WriteLine(a + "不是素数");
}
static bool IsPrime(int num)
{
if (num < 2)
return false;
for (int i = 2; i <= Math.Sqrt(num); i++)
{
if (num % i == 0)
return false;
}
return true;
}
}
}
```
其中,IsPrime()方法用于判断一个整数是否为素数,如果是素数则返回true,否则返回false。在Main()方法中,我们通过读取用户输入的整数,调用IsPrime()方法来判断该整数是否为素数,并输出结果。
阅读全文