求最小质数

定一个数N,求大于它的最小质数。

static int FindPrime(int n)
        {
            if (n <= 1) return 2;
            int j = n + 1;
            int i = 2;
            while (i < j)    {
                if (j % i == 0)
                {
                    j++; i = 2;
                }
                else
                {
                    i++;
                }
                //  if (i == j) return j;
            }
            return j;
        }

  

posted @ 2012-03-14 16:17  张江节度使  阅读(275)  评论(0编辑  收藏  举报