下面的代码用于判断整数 n 是否是质数,错误的说法是?
bool is_prime(int n) {
if (n <= 1) return false;
int finish_number = static_cast < int > (sqrt(n)) + 1;
for (int i = 2; i < finish_number; ++i) {
if (n % i == 0)
return false;
}
return true;
}