返回列表 發帖
  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {
  6.     int m=0;                      //計算因數的空杯子
  7.     for(int i=1; i<=10000; i++)   //從1算到10000
  8.     {
  9.         int n=0;                  //計算質數的空杯子
  10.         for(int j=1; j<=i; j++)   //從1一直加到自己本身
  11.         {
  12.             if(i%j==0)            //如果整除,因數就再加一
  13.             n++;   
  14.         }
  15.             if(n==2)              //如果因數剛好有兩個,質數就再加一
  16.             m++;
  17.     }
  18.     cout<<"10000以內的質數總共有: "<<m<<"個!"<<endl;
  19.     system("pause");
  20.     return 0;   
  21. }
複製代碼

TOP

返回列表