首页 > Windows开发 > 详细

c#新手_每日一题(七)

时间:2017-04-10 21:13:38      阅读:201      评论:0      收藏:0      [点我收藏+]

进击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;

}  

c#新手_每日一题(七)

原文:http://www.cnblogs.com/lhhqq-114/p/6690876.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!