返回列表 發帖

[隨堂測驗] 質數 (一) - 判斷是否為質數



本帖隱藏的內容需要回復才可以瀏覽

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {  
  6.     re:
  7.     int x, y, smaller, op;
  8.    
  9.         cout<<"請輸入第一個正整數: ";
  10.     cin>>x;
  11.         for(int i=1; i<=x; i++)
  12.     {
  13.         if(x%i==0)
  14.         {   
  15.             op+=1;
  16.         }
  17.     }
  18.     if(op==2)
  19.                 {
  20.                         cout<<x<<"是一個整數!!"<<endl;
  21.                 }
  22.         else
  23.                 {
  24.                         cout<<x<<"不是一個整數!!"<<endl;
  25.                 }  
  26.     goto re;
  27.     return 0;   
  28. }
複製代碼

TOP

  1. #include<iostream>
  2. #include<cstdlib>
  3. using namespace std;
  4. int main()
  5. {  
  6.     int x=1000, op;
  7.     for(int i=1; i<=x; i++){
  8.                 op=0;
  9.                 for(int k=1; k<=i; k++){
  10.                         if(i%k==0){
  11.                                 op+=1;
  12.                         }
  13.                 }
  14.                 if(op==2){
  15.                         cout<<i<<" "<<endl;
  16.                 }
  17.         }
  18.         return 0;
  19. }
複製代碼

TOP

返回列表