C 库函数 - abs()
描述
C 库函数 int abs(int x) 返回整数 x 的绝对值。
注意:abs() 函数只适用于整数,如果需要计算浮点数的绝对值,需要使用 fabs() 函数。
声明
下面是 abs() 函数的声明。
int abs(int x)
参数
- x -- 要计算绝对值的整数。
返回值
如果 x 是正数,则返回 x,如果 x 是负数,则返回它的相反数,即 -x。如果 x 是 0,则返回 0。
下面的实例演示了 abs() 函数的用法。
实例代码
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int a, b;
a = abs(5);
printf("a 的值 = %d\n", a);
b = abs(-10);
printf("b 的值 = %d\n", b);
return(0);
}
#include <stdlib.h>
int main ()
{
int a, b;
a = abs(5);
printf("a 的值 = %d\n", a);
b = abs(-10);
printf("b 的值 = %d\n", b);
return(0);
}
让我们编译并运行上面的程序,这将产生以下结果:
a 的值 = 5 b 的值 = 10