#8427: help wa line:2008


ms0723585 (Hex)

學校 : 佛光大學
編號 : 14313
來源 : [150.117.222.212]
最後登入時間 :
2017-07-15 14:40:52
a007. 判斷質數 | From: [203.145.208.239] | 發表日期 : 2013-12-04 07:33

#include <iostream>
#include <math.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std ;
int main(int argc, char** argv) {
  int a,c,check ;
     
    
    while (cin>>a)
    
  check=0;
      c=2 ;
      if((c<=sqrt(a))&&(check==0) )
           if(a%c==0)
  
             check++; 
             

    if(check!=1)
       {
         
         cout << "質數"<<endl; 
         


}else
          cout << "非質數"<<endl ;
          
       
    }
          
       

    
  return 0;
  }

WA (line:2008)
答案不正確
您的答案為: 質數 
正確答案為: 非質數
 
 
恩....請問有人可以幫我找一下問題點嗎...
 
另外eof使用方法也請人教一下  行內用eof 會直接CE = = 
 
ZeroJudge Forum