#356: 請問大家 這個哪裡錯了呢?


a222242 (無)

學校 : 國立彰化高級中學
編號 : 2091
來源 : [125.224.110.46]
最後登入時間 :
2008-09-11 21:50:26
a007. 判斷質數 | From: [163.23.148.202] | 發表日期 : 2008-07-07 09:54

#include<iostream>
using namespace std;

int abc(int);

int main()
{
    int a;
    while(cin>>a)
    {
       if(abc(a))cout<<"質數"<<endl;
       else cout<<"非質數"<<endl;
    }
    system("pause");
    return 0;
}

int abc(int n)
{
    int b;
    for(b=2;b<n;b++)
       if(n%b==0)return 0;
    return 1;
}

 
#546: Re:請問大家 這個哪裡錯了呢?


jacky0102 (阿奇)

學校 : 不指定學校
編號 : 2382
來源 : [122.125.89.52]
最後登入時間 :
2008-11-13 13:55:21
a007. 判斷質數 | From: [122.125.80.194] | 發表日期 : 2008-08-29 15:39

我剛入門不知道對不對,提出我覺得奇怪的地方,你的程式裡面出現了system("pause"); 不知道是不是因為這樣。
 
#5627: Re:請問大家 這個哪裡錯了呢?


tom159357 (水桶小鄭)

學校 : 高雄市楠梓區油廠國民小學
編號 : 18466
來源 : [182.235.144.113]
最後登入時間 :
2013-04-08 19:16:40
a007. 判斷質數 | From: [115.43.234.162] | 發表日期 : 2011-08-18 20:35

我剛入門不知道對不對,提出我覺得奇怪的地方,你的程式裡面出現了system("pause"); 不知道是不是因為這樣。

刪掉system("pause"); 拿去解題會逾時(1st)(TLE) 
#5628: Re:請問大家 這個哪裡錯了呢?


leopan0922 (zz)

學校 : 臺北市立成功高級中學
編號 : 6612
來源 : [140.113.225.106]
最後登入時間 :
2016-08-15 15:44:07
a007. 判斷質數 | From: [219.71.244.39] | 發表日期 : 2011-08-18 22:25

我剛入門不知道對不對,提出我覺得奇怪的地方,你的程式裡面出現了system("pause"); 不知道是不是因為這樣。

刪掉system("pause"); 拿去解題會逾時(1st)(TLE)

system("pause");不會造成TLE吧 
ZeroJudge Forum