求绝对值的问题
#include<iostream>using namespace std;
template<class T>
void showabs(T number)
{
if(number<0)
number=-number;
cout<<"The absolute value of number is "<<number<<endl;
return
}
int main()
{
int num1=-4;;
float num2=-4.55;
double num3=-4.54485;
showabs(num1);
showabs(num2);
showabs(num3);
return 0;
}
这个程序有错误 谢谢高手们指一下 在哪里