导读 大家好,我是小典,我来为大家解答以上问题。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的绝对值。
本文到此讲解完毕了,希望对大家有帮助。