C#判斷質數

  //判斷質數片段
        static void ZhiShu(int[] array) 
        {
            int num = 0;
            for (int i = 0; i < array.Length ; i++)
            {
                num = array[i];
                if (IsZhiShu(num))
                {
                    Console.WriteLine(num);
                }
            }
          
        }
        static bool IsZhiShu(int num) 
        {
            for (int i = 1; i < num; i++)
            {
                if (num % i == 0 && i != num && i != 1)
                {
                    return false;
                }
                else if(num%i!=0) 
                {
                    return true;
                }
              
            }
                return false;
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章