c语言绝对值函数怎么输入(c语言绝对值函数)

导读 大家好,我是小典,我来为大家解答以上问题。c语言绝对值函数怎么输入,c语言绝对值函数很多人还不知道,现在让我们一起来看看吧!1、以下...

大家好,我是小典,我来为大家解答以上问题。c语言绝对值函数怎么输入,c语言绝对值函数很多人还不知道,现在让我们一起来看看吧!

1、以下是修改通过程序以及错误注释:

2、#include <iostream.h>

3、template <typename A>

4、int swap( A &s )

5、{

6、//原来这里重复定义了,应该去掉。

7、if(s>=0)//if语句的判定条件要加括号

8、s=s ;

9、else

10、s=0-s;

11、return s;

12、}

13、int main()

14、{

15、int a;

16、cout<<"输入一个数:"<<endl;

17、cin>>a;

18、a=swap(a);

19、cout<<"它的绝对值是: "<<a<<endl;

20、return 0;

21、}

22、扩展资料:

23、C语言中求绝对值的函数有两个:abs()和fabs()。

24、abs() 是用来求整型表达式的绝对值,比如:abs(x) 就是求整型变量x的绝对值。

25、fabs() 是用来求浮点型表达式的绝对值,比如:abs(x) 就是求浮点型变量(float型或double型)x的绝对值。

本文到此讲解完毕了,希望对大家有帮助。

最新文章