1. 程式人生 > >C#基礎:判斷一個數是否是質數

C#基礎:判斷一個數是否是質數

  1.             int  number = int.Parse(Console.ReadLine());//輸入一個數
  2.             bool isTrue = true;
  3.             for (int i = 2; i < number; i++) {
  4.                 if (number % i == 0) {
  5.                     isTrue = false; //一旦發現該數能夠被2到本身-1的數整除,說明該數不是質數,.
  6.                     break; //break在迴圈中,用於結束當前迴圈. 迴圈結束.
  7.                 }
  8.             }
  9.             //根據狀態位判斷該數是否是質數.
  10.             if (isTrue == true) {
  11.                 Console.WriteLine (number+"是質數");
  12.             } else {
  13.                 Console.WriteLine (number+"不是質數");
  14.             }
  15.             Console.ReadKey();