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

胭脂泪几时垂
阅读

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)。

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

阅读
本文由用户上传,如有侵权请联系删除!

撰写回复
更多知识