题解 | #求解立方根#
求解立方根
https://www.nowcoder.com/practice/caf35ae421194a1090c22fe223357dca
#import <Foundation/Foundation.h>
int main(int argc, char* argv[]) {
NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init];
double a = 0;
scanf("%lf", &a);
// 处理数据正负值的标志位
int flag = 1;
if (a < 0) {
flag = -1;
a = -a;
}
// while循环查找立方根
double i = 0;
while (i*i*i <= a) {
i += 0.01;
}
printf("%.1f", i * flag);
[pool drain];
return 0;
}


查看15道真题和解析