当前位置:首页 > Windows程序 > 正文

每日一题(七)

2024-03-31 Windows程序

进击c#的小白一枚,,望大神指点。

 每日一题:
第7题
请编写函数int[] GetPrime(int m),其功能是:将所有大于1小于整数m的素数存入prime[]数组中,并传回。 所谓素数,就是除了1和此整数自身外,没法被其他自然数整除的数。 

static void Main(string[] args)
{
  int m = 12;
  GetPrime(m);
  Console.ReadLine();

}
static int[] GetPrime(int m)
{
  int[] prime = new int[m];
  int num=0;
  int bol = 1;
  for (int i = 2; i < m; i++)
  {
    bol = 1;
    for (int j = 2; j < i; j++)
    {
      if (i % j == 0)
      {
        bol = 0;
      }
    }
    if (bol == 1)
    {
      prime[num] = i;
      num++;
    }
  }
  for (int k = 0; k <num;k++ )
  {
    Console.Write(prime[k] + " ");
  }
  return prime;

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/43089.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494595访问次数
  • 建站天数
  • 友情链接