C语言sqrt使用时出错的问题 1.首先要确定头文件是否加上 sqrt属于数学函数,需要在头文件加上#include<math.h>才能调用 2.如果已经加了头文件仍然出错 那么在linux中使用Vim编辑器进行编译的时候,需要连接数据库 具体操作: gcc +文件名+ -lm -lm 可以在编译时连接数据库使得函数能够正常调用