编写一段计算十以内素数的C#程序
以下是一个计算十以内素数的C#程序示例:
using System;
class PrimeNumbers
{
static void Main()
{
int[] numbers = new int[] {2, 3, 5, 7};
bool isPrime;
Console.WriteLine("The prime numbers between 1 and 10 are:");
foreach (int number in numbers)
{
isPrime = true;
for (int i = 2; i < number; i++)
{
if (number % i == 0)
{
isPrime = false;
break;
}
}
if (isPrime)
{
Console.Write(number + " ");
}
}
}
}
该程序使用一个整数数组来存储十以内的素数(2、3、5和7)。然后,使用一个循环遍历数组中的每个数字,并使用另一个循环来检查该数字是否为素数。
素数是只能被1和自身整除的数字。因此,我们检查数字是否可以被2到该数字本身-1之间的任何整数整除。如果可以,则该数字不是素数。如果不能,则该数字是素数,我们将其输出到控制台。
程序输出如下:
The prime numbers between 1 and 10 are:
2 3 5 7
``
原文地址: https://www.cveoy.top/t/topic/eE6Y 著作权归作者所有。请勿转载和采集!