编写一个求绝对值的函数模板,并进行测试,用C++编程

2024-12-17 09:49:33
推荐回答(1个)
回答1:

以下是修改通过程序以及错误注释:
#include
template
int swap( A &s )
{
//原来这里重复定义了,应该去掉。
if(s>=0)//if语句的判定条件要加括号
s=s ;
else
s=0-s;
return s;
}
int main()
{
int a;
cout<<"输入一个数:"<cin>>a;
a=swap(a);
cout<<"它的绝对值是: "<return 0;
}

**************************************************************
若还有不清楚的请补充提问,明白请记得处理问题