#6005: WA一直錯line:1...請求幫助


wumochi (急起直追的油條)

學校 : 雲林縣正心高級中學
編號 : 19250
來源 : [163.27.231.14]
最後登入時間 :
2012-12-12 17:01:12
a007. 判斷質數 | From: [220.131.1.179] | 發表日期 : 2011-10-31 20:24

#include<iostream>
#include<math.h>
using namespace std;
int main()
{
    int x,a,b=0;
    while(cin>>x)
    {
      for(a=1;a<=sqrt(x);a++)
      {
        if(x%a==0)b++;
      }
      if(b==1)cout<<"質數";
      else cout<<"非質數";
      b=0;
    }
 return 0;   
}

 

以上這段程式,哪位高手能幫我指出錯誤?謝謝!

 
#6006: Re:WA一直錯line:1...請求幫助


sponge (qd)

學校 : 不指定學校
編號 : 21007
來源 : [114.42.180.252]
最後登入時間 :
2024-05-17 15:52:20
a007. 判斷質數 | From: [114.46.100.123] | 發表日期 : 2011-10-31 20:31

#include
#include
using namespace std;
int main()
{
    int x,a,b=0;
    while(cin>>x)
    {
      for(a=2;a<=sqrt(x);a++)
      {
        if(x%a==0){b++;break;}
      }
      if(b==0)cout<<"質數";
      else cout<<"非質數";
      b=0;
    }
 return 0;   
}

 

以上這段程式,哪位高手能幫我指出錯誤?謝謝!


 
#6007: Re:WA一直錯line:1...請求幫助


sponge (qd)

學校 : 不指定學校
編號 : 21007
來源 : [114.42.180.252]
最後登入時間 :
2024-05-17 15:52:20
a007. 判斷質數 | From: [114.46.100.123] | 發表日期 : 2011-10-31 20:33

#include
#include
using namespace std;
int main()
{
    int x,a,b=0;
    while(cin>>x)
    {
      for(a=2;a<=sqrt(x);a++)
      {
        if(x%a==0){b++;break;}
      }
      if(b==0)cout<<"質數";
      else cout<<"非質數";
      b=0;
    }
 return 0;   
}

 

以上這段程式,哪位高手能幫我指出錯誤?謝謝!


x=0

x=1

x=2 請手工輸出一下。

 
#6008: Re:WA一直錯line:1...請求幫助


wumochi (急起直追的油條)

學校 : 雲林縣正心高級中學
編號 : 19250
來源 : [163.27.231.14]
最後登入時間 :
2012-12-12 17:01:12
a007. 判斷質數 | From: [220.131.1.179] | 發表日期 : 2011-10-31 20:56

#include
#include
using namespace std;
int main()
{
    int x,a,b=0;
    while(cin>>x)
    {
      for(a=2;a<=sqrt(x);a++)
      {
        if(x%a==0){b++;break;}
      }
      if(b==0)cout<<"質數";
      else cout<<"非質數";
      b=0;
    }
 return 0;   
}

 

以上這段程式,哪位高手能幫我指出錯誤?謝謝!


x=0

x=1

x=2 請手工輸出一下。

 ======================
WA (line:1)
答案不正確

您的答案為: 質數質數質數質 ...略 正確答案為: 質數 
 還是不行,之前我輸入的也是這樣,你改過的內容我了解它的意思,但還是不行通過...

 
#6009: Re:WA一直錯line:1...請求幫助


sponge (qd)

學校 : 不指定學校
編號 : 21007
來源 : [114.42.180.252]
最後登入時間 :
2024-05-17 15:52:20
a007. 判斷質數 | From: [114.46.100.123] | 發表日期 : 2011-10-31 23:28

#include
#include
using namespace std;
int main()
{
    int x,a,b=0;
    while(cin>>x)
    {
      for(a=2;a<=sqrt(x);a++)
      {
        if(x%a==0){b++;break;}
      }
      if(b==0)cout<<"質數";
      else cout<<"非質數";
      b=0;
    }
 return 0;   
}

 

以上這段程式,哪位高手能幫我指出錯誤?謝謝!


x=0

x=1

x=2 請手工輸出一下。

 ======================
WA (line:1)
答案不正確

您的答案為: 質數質數質數質 ...略 正確答案為: 質數 
 還是不行,之前我輸入的也是這樣,你改過的內容我了解它的意思,但還是不行通過...
輸出要換行

 
#6010: Re:WA一直錯line:1...請求幫助


wumochi (急起直追的油條)

學校 : 雲林縣正心高級中學
編號 : 19250
來源 : [163.27.231.14]
最後登入時間 :
2012-12-12 17:01:12
a007. 判斷質數 | From: [220.131.1.179] | 發表日期 : 2011-11-01 17:28

#include
#include
using namespace std;
int main()
{
    int x,a,b=0;
    while(cin>>x)
    {
      for(a=2;a<=sqrt(x);a++)
      {
        if(x%a==0){b++;break;}
      }
      if(b==0)cout<<"質數";
      else cout<<"非質數";
      b=0;
    }
 return 0;   
}

 

以上這段程式,哪位高手能幫我指出錯誤?謝謝!


x=0

x=1

x=2 請手工輸出一下。

 ======================
WA (line:1)
答案不正確

您的答案為: 質數質數質數質 ...略 正確答案為: 質數 
 還是不行,之前我輸入的也是這樣,你改過的內容我了解它的意思,但還是不行通過...
輸出要換行

謝謝!已解決。
 
ZeroJudge Forum