C 标准库 - <stdlib.h>

C 语言 abs() 函数用于计算整数的绝对值

原型

int abs(int x);

整数绝对值;浮点数用 math.h 的 fabs()。

参数

  • x - 要求绝对值的整数。

示例

#include <stdio.h>
#include <stdlib.h>

int main() {
    printf("abs(-5) = %d\n", abs(-5));
    printf("abs(7) = %d\n", abs(7));
    return 0;
}

输出:

abs(-5) = 5
abs(7) = 7

注意事项

对 INT_MIN 取绝对值会溢出,需小心。