您现在的位置是:首页 > 互联网 >正文

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

发布时间:2022-09-23 12:17:39贡鸿伊来源:

导读您好,现在渔夫来为大家解答以上的问题。c语言中绝对值怎么表示在算法中,C语言中绝对值怎么表示相信很多小伙伴还不知道,现在让我们一起来看...

您好,现在渔夫来为大家解答以上的问题。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)。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签:

上一篇
下一篇

最新文章