记录一下C语言中的绝对值用法

首先: 头文件 #include或者是#include

一:

对于整形的(即int型)用 abs();

eg:

//我只输入一下主体,示范一下用法

第一种:赋值

int a=-10;

int b;

b=abs(a);

//当我们在运算的时候

第二种:运算

int a=10,int b=-20;

if(a>abs(b))//

{

}

二:

对于浮点型的即(double 或者 float)用 fabs()

//我只输入一下主体,示范一下用法

//赋值

double a=-20.5;

double b;

b= fabs(a);

//运算

double a=10.25,b=-10.5;

if(fabs(a)>fabs(b))

{

}

三:

对于长整形的(即long int型)用 labs();

eg:

//我只输入一下主体,示范一下用法

第一种:赋值

long int a=-10;

long int b;

b=labs(a);

//当我们在运算的时候

第二种:运算

long int a=,long int b=;

if(labs(a)>labs(b))

{

}

注:

1.当我们在用这些绝对值函数时,一定要注意类型定义,一定要注意同类型,不然容易吞掉小数点后的数。

2.调用函数要加头文件,至于头文件的作用,新手可以搜一下,便于理解原理。

3.long int这类长整项类型,在我们学习的过程中用到的还是比较少的,很多数学到最后都可以扔进数组。

本来还有很多要说,想写完一块写,结果写完之后思路断了,等想起来在补充吧。

各位有自己见解的欢迎评论,一起学习,共同进步。