C 语言基础教程

C 语言流程控制

C 语言函数

C 语言数组

C 语言指针

C 语言字符串

C 语言结构体

C 语言文件

C 其他

C 语言参考手册

C 库函数 sqrt() 使用方法及示例

C 标准库 - <math.h>

C 库函数 double sqrt(double x) 返回 x 的平方根。

声明

下面是 sqrt() 函数的声明。

double sqrt(double x)

参数

  • x  -- 浮点值。

返回值

该函数返回 x 的平方根。

在线示例

下面的示例演示了 sqrt() 函数的用法。

#include <stdio.h>
#include <math.h>
int main()
{
    printf("%lf 的平方根是 %lf\n", 54.0, sqrt(54.0));
    printf("%lf 的平方根是 %lf\n", 38.0, sqrt(38.0));
    printf("%lf 的平方根是 %lf\n", 8.0, sqrt(8.0));
    return(0);
}

让我们编译并运行上面的程序,这将产生以下结果:

54.000000 的平方根是 7.348469
38.000000 的平方根是 6.164414
8.000000 的平方根是 2.828427

C 标准库 - <math.h>