c# 输出100到200间所以素数
时间: 2024-09-10 18:08:33 浏览: 57
C#编程题和代码100题.doc版
3星 · 编辑精心推荐
在C#中,我们可以编写一个程序来找出100到200之间的所有素数。素数是指只有两个正因数(1和自身)的大于1的自然数。下面是一个简单的示例,使用嵌套循环和条件判断来实现:
```csharp
using System;
class PrimeNumbersInRange
{
static void Main()
{
int start = 100;
int end = 200;
Console.WriteLine("Prime numbers between {0} and {1} are:", start, end);
for (int number = start; number <= end; number++)
{
if (IsPrime(number))
{
Console.Write(number + " ");
}
}
// 辅助函数:检查一个数是否是素数
static bool IsPrime(int num)
{
if (num < 2) return false;
for (int i = 2; i * i <= num; i++)
{
if (num % i == 0)
return false;
}
return true;
}
}
}
```
阅读全文