学习时间:
2023年1月28日
题目描述:
题解分享:
// 作 者 : 繁 华 倾 夏
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
// 力扣(LeetCode):69. x 的平方根
// x:求平方根
int mySqrt(int x) {
long long i; // 此处要设定为长整型,防止溢出
for (i = 0; i <= x; i++) { // 遍历即可
if (i * i == x) {
return i;
}
if (i * i > x) {
return i - 1;
}
}
return 0;
}
// 测试用例
// 输入 x = 4
// 输出 2
int main() {
int x = 4;
int re = mySqrt(x);
printf("%d", re);
return 0;
}