abs(x)是什么函数?

如题所述

1、abs( x )函数

格式:int abs( int i );

作用:求整型数的绝对值

例子:

#include<stdio.h>

#include <stdlib.h>

#include<math.h>

main(   )

{

int a = 1, b = -2 ;

printf("%d的绝对值是%d,%d的绝对值是%d\n", a, abs( a ), b, abs( b ));

}

运行结果为:1的绝对值是1,-2的绝对值是2

2、fabs( x )函数

格式:float fabs( float i ); / double fabs( double x );

作用:求浮点数的绝对值

例子:

#include<stdio.h>

#include<math.h>

main(   )

{

float a = 1.4, b = -2.7 ;

printf("%f的绝对值是%f,%f的绝对值是%f\n", a, fabs( a ), b, fabs( b ));

}

运行结果为:1.400000的绝对值是1.400000,-2.700000的绝对值是2.700000

扩展资料

C语言其他常用函数:

1、atof:将str指向的字符串转换为一个double型的值,返回双精度计算结果。

2、atoi:将str指向的字符串转换为一个int型的值,返回转换结果。

3、exit:中止程序运行。将status的值返回调用的过程。

4、labs:计算long型整数num的绝对值,返回计算结果。

5、random:产生0到num之间的随机数,返回一个随机(整)数。

参考资料:百度百科-c语言函数

温馨提示:答案为网友推荐,仅供参考
相似回答