给定n个正整数ai,判定每个数是否是质数。
#include <iostream>
using namespace std;
bool is_prime(int n)
{
if (n<2) return false;
for (int i=2;i<=n/i;i++)
{
if (n % i == 0) return false;
}
return true;
}
int main()
{
int n;
cin>>n;
while(n--)
{
int x;
scanf("%d",&x);
if (is_prime(x)) puts("Yes");
else puts("No");
}
}
试除法判定素数
最新推荐文章于 2024-09-13 16:27:15 发布