C 语言基础教程

C 语言流程控制

C 语言函数

C 语言数组

C 语言指针

C 语言字符串

C 语言结构体

C 语言文件

C 其他

C 语言参考手册

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

C 标准库 <math.h>

斜边是直角三角形的最长边。当提供其他两边时,hypot()函数用于计算直角三角形的斜边长。

hypot()函数原型

double hypot(double p, double b);

在数学上h = √(p2+b2)等同于C语言编程h = hypot(p, b);。

hypot()函数在math.h  头文件中定义  。

示例:C hypot()函数

#include <stdio.h>
#include <math.h>

int main()
{
    double p, b;
    double hypotenuse;

    p = 5.0;
    b = 12.0;

    hypotenuse = hypot(p, b);

    printf("hypot(%.2lf, %.2lf) = %.2lf", p, b, hypotenuse);

    return 0;
}

输出结果

hypot(5.00, 12.00) = 13.00

C 标准库 <math.h>