我正在尝试检查一个数字是否为质数(通过将其除以小于n的所有数字)。以下是我的尝试:
bool isPrime(int n, int d){
if (d == 1)
return true;
else{
if (n % d == 0){
return false;
}
else
return (n,d-1);
}
}
n - 要检查是否为质数的数字。 d - 在调用函数时小于n的数字,即n-1。
请帮我找出我做错了什么。