c语言中绝对值怎么表示(C语言中绝对值怎么表示)

朱茂民
导读 大家好,乐天来为大家解答以下的问题,关于c语言中绝对值怎么表示,C语言中绝对值怎么表示这个很多人还不知道,现在让我们一起来看看吧!1、

大家好,乐天来为大家解答以下的问题,关于c语言中绝对值怎么表示,C语言中绝对值怎么表示这个很多人还不知道,现在让我们一起来看看吧!

1、方法一:用C语言中自带的绝对值函数表示:如果a是整数:#include#includeint a=100,b;b=abs(a);printf("%d",b);如果a是浮点数:#include#includefloat a=99.9;float b;b=fabs(a);printf("%f",b);方法二:自己编写一个函数表示:#include int abs(int t){if (t>0)return t;elsereturn -t;}int main(){int t = 0;scanf("%d",&t);printf("%d",abs(t));return 0;}以上两种方法均可以实现求得绝对值。

2、但使用abs函数时,需要将头文件#include包含到源文件中。

3、扩展资料:在C语言中,绝对值可以用库函数fabs或abs来表示。

4、fabs表示对double型数据取绝对值。

5、abs表示对int型数据取绝对值。

6、函数原型是:double fabs(double x)。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!