题解 | #求解立方根#
求解立方根
https://www.nowcoder.com/practice/caf35ae421194a1090c22fe223357dca
//也可以用二分的思想,不过本题较为简单,一个循环就可以解决 #include <stdio.h> int main() { double i = 0, n = 0; scanf("%lf", &n); if(n>0) { while (i*i*i <= n) { i += 0.01; } printf("%.1lf\n", i); } else//也可以设置一个哨兵判断正负,可以节省代码量 { while (i*i*i >= n) { i -= 0.01; } printf("%.1lf\n", i); } return 0; }