×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#413: 能否幫我看看我哪裡出錯,感恩!
monyen
(BenQ)
學校 : 國立東華大學
編號 : 2228
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [59.127.52.233]
最後登入時間 :
2009-07-11 13:17:31
a007.
判斷質數
| From: [218.165.73.67] | 發表日期 : 2008-07-24 09:22
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int a ;
bool IsPrime ;
while(cin >> a)
{
IsPrime = 1 ;
if(a==2)
{
cout << "質數" << endl ;
continue;
}
else
{
int i = sqrt(a) ;
while(i != 1)
{
if(a%i==0)
IsPrime = 0 ;
i -= 1 ;
}
}
if(IsPrime == 1)
cout << "質數" << endl ;
else
cout << "非質數" << endl ;
}
return 0 ;
}
ZeroJudge Forum