您的位置:首页 > 其它

oj1721

2016-04-02 14:37 274 查看


#include <iostream>
using namespace std;
//
template<typename T>
T sum(T a,T b,T c,T d)
{
T s=0;
s=a+b+c+d;
return s;
}
//
int main()
{
double result;
unsigned char c1,c2,c3,c4;
cin>>c1>>c2>>c3>>c4;
result = sum<unsigned char>(c1,c2,c3,c4);
cout<<int(result)<<endl;

int i1,i2,i3,i4;
cin>>i1>>i2>>i3>>i4;
result = sum<int>(i1,i2,i3,i4);
cout<<result<<endl;

double d1,d2,d3,d4;
cin>>d1>>d2>>d3>>d4;
result = sum<double>(d1,d2,d3,d4);
cout<<result<<endl;

return 0;
}
运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: