|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
昨天写了一个开立方的程序,但发生了这样的报错D:\c学习\collect2.exe [Error] ld returned 1 exit status
代码如下:
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- double a;
- double b;
-
- printf("请输入你想要开立方的数字:");
- scanf("%f",&a);
-
- b = pow(a , 1/3);
-
- printf("结果是:%f",b);
-
- return 0;
- }
复制代码
求大神解答。
本帖最后由 major_lyu 于 2020-3-9 13:12 编辑
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- double a;
- double b;
-
- printf("请输入你想要开立方的数字:");
- //scanf("%f",&a);
- scanf("%lf",&a); //double 类型的数据要用lf读入, 这个一般的编辑器都会提示的
-
- b = pow(a , 1.0/3);
-
- printf("结果是:%f",b);
-
- return 0;
- }
复制代码
|
|