請選擇 進入手機版 | 繼續訪問電腦版

微剋多資訊

 找回密碼
 註冊

Sign in with google

Google帳號登入

搜索
回覆 0則 瀏覽 13961篇
Line

判斷是否為質數

該用戶從未簽到

升級   60.5%

發表於 2011-4-18 23:59 | 顯示全部樓層 |閱讀模式

使用平台 Dev-C++


#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
int x,y;
while(cin >> y)
{
  x = 2;
  while ( x <= pow(y,0.5))   
  {
   if ( y%x == 0 )
   {
   break;     
   }   
   x = x + 1;
  }
if ( x <= pow(y,0.5))
{
cout << "非質數" <<"\n";     
}
else
{
cout << "質數" << "\n";   
}
}
}



初次發文
請多多指教
樓主熱門主題
您需要登入後才可以回帖 登入 | 註冊

本版積分規則

小黑屋|Archiver|微剋多資訊(MicroDuo)

GMT+8, 2024-3-29 06:53

Discuz! X

© 2009-2023 Microduo

快速回覆 返回頂部 返回列表