楼上其实说的差不多了(其实它只是个人工系统而不是真人...),只不过需要先输入数n,再利用它创建一个数组a[n],再for循环输入数字,同时使用楼上的方法判断是否为质数
#include
using namespace std;
bool isPrime(int a)
{
if (a<2)
return false;
for (int i=2;i<=sqrt(a);i++)
if (a%i==0)
return false;
return true;
}
int main()
{
int n; //n个数
cin>>n;
for (int i=0;i{
int a;
cin>>a;
if (isPrime(a))
cout<<"Yes\n";
else
cout<<"No\n";
}
return 0;
}