重载计算int、float、double三种类型数据绝对值的函数。
#include<iostream>
using namespace std;
int Abs(int x) { return x > 0 ? x : -x; }
float Abs(float x) { return x > 0 ? x : -x; }
double Abs(double x) { return x > 0 ? x : -x; }
void main() {
cout << Abs(-9) << endl;
cout << Abs(-9.9f) << endl;
cout << Abs(-9.8) << endl;
}