题目描述
现在,给定你N个大于1的自然数,请你依次判断这些数是否是质数。
样例
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int n,a,q=0;
cin>>n;
for(int i=0;i<n;i++){
cin>>a;
if(a==2){
cout<<a<<" is prime"<<endl;
continue;
}
for(int j=2;j<sqrt(a)+1;j++){
if(a%j==0){
cout<<a<<" is not prime"<<endl;
q=1;
break;
}
}if(!q)cout<<a<<" is prime"<<endl;
q=0;
}
return 0;
}