编程实现,判断输入的任意一个整数是否为素数。函数返回值为判定结果,是返回1否返回0
想问一下这个怎么整,第一次接触这种,不是很知道
int isP(int n)
{
if (n >= -1 && n <= 1) return 0;
for (int i = 2; i < n; i++)
if (n % i == 0)
return 0;
return 1;
}
int main()
{
int n;
scanf("%d", &n);
if (isP(n))
printf("Y");
else
printf("N");
return 0;
}