返回结果是double类型,k定义为double类型。可以通过下面代码测试:
#include <stdio.h> #include <math.h> int main() { double a = 9.0; printf("%lf\n",sqrt(a)); //3.000000 return 0; }