红联Linux门户
Linux帮助

ubuntu下math.h调用

发布时间:2016-04-11 09:40:48来源:linux网站作者:zhouzhouzf

今天用了一下math中的pow函数。

最开始的我以为程序写的用错误就改写了一个最简单的C程序:

#include <stdio.h> 
#include <math.h> 
int main() 

double a,b; 
double area; 
double root; 
printf("please input 2 numbers:\n"); 
scanf("%lf%lf",&a,&b); 
area = a*b; 
root = pow(area,1.0/3); 
printf("area = %lf\n",area); 
printf("root = %lf\n",root); 
return 0; 


可是发现编译的时候就是通过不了,最后从网上找了一下,发现原来:

shell的代码需要这么写才可以编译:

gcc -o 3.out 3.c -lm 

要加上-lm才可以。


本文永久更新地址:http://www.linuxdiyf.com/linux/19670.html