c语言中,通过相应的函数得到x的绝对值,因为数据数据类型不同,相应的函数不同。

1、

整型类型变量(整数)取绝对值:

1、

int abs( int x )

2、

long int labs( long x )

3、

long long int llabs( long long x )

3、

浮点类型变量(小数)取绝对值:

1、

double( double x )

2、

float fabsf(float x)

3、

long double fabsl( long double x)

5、

相关头文件:

1、

#include<stdlib.h>

2、

#include<math.h>

常用举例:

int x=-55

printf("abs(x)=%dn", abs(x) ) //注意输出结果是int, 要用%d格式

double dx=-55.0

printf("fabs(x)=%lfn", abs(dx) ) //注意输出结果是double, 要用%lf格式 long float