返回列表 發帖

[作業2] 質數 (三) - 為程式碼加上註解

為第6~16行之程式碼加上註解
  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)    //如果i%j=0,代表該數被整除,n就加一
  13.                 n++;        
  14.         }
  15.         if(n==2)         //因數的數量等於2,代表該數是質數,m就加一   
  16.             m++;        
  17.     }
  18.     cout<<"10000以內的質數總共有: "<<m<<"個!"<<endl;   //顯示計算結果
  19.     system("pause");
  20.     return 0;   
  21. }
複製代碼

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表