平方根 C++实现
贴一个不使用库函数sqrt实现的代码。
#include <iostream>
using namespace std;
int sqrt(int num);
int main(void)
{
int n;
cin >> n;
cout << sqrt(n) << endl;
return 0;
}
int sqrt(int num)
{
for (int i = 0; i * i <= num; ++i)
{
if ((i + 1) * (i + 1) > num)
{
return i;
}
}
}
安克创新 Anker公司福利 729人发布