17周 oj 比较大小 类模板
来源:互联网 发布:学堂在线 知乎 编辑:程序博客网 时间:2024/05/07 01:25
/*声明一个类模板,利用它分别实现两个整数.浮点数和字符的比较,求出大数和小数。说明:在类模板外定义各成员函数。输入两个整数、两个浮点数和两个字符从大到小输出两个整数、两个浮点数和两个字符*/#include <iostream>#include <iomanip>using namespace std;template<class numtype>class Compare{public: Compare(numtype a,numtype b); numtype max(); numtype min();private: numtype x,y;};//主函数已给定如下,提交时不需要包含,会自动添加到程序尾部template<class numtype>Compare<numtype>::Compare(numtype a,numtype b){ x=a; y=b;}template<class numtype>numtype Compare<numtype>::max(){ return(x>y)?x:y;}template<class numtype>numtype Compare<numtype>::min(){ return(x<y)?x:y;}/* C++代码 */int main(){ int i1,i2; cin>>i1>>i2; Compare<int> cmp1(i1,i2); cout<<cmp1.max()<<" "<<cmp1.min()<<endl; float f1,f2; cin>>f1>>f2; Compare<float> cmp2(f1,f2); cout<<setiosflags(ios::fixed); cout<<setprecision(2); cout<<cmp2.max()<<" "<<cmp2.min()<<endl; char c1,c2; cin>>c1>>c2; Compare<char> cmp3(c1,c2); cout<<cmp3.max()<<" "<<cmp3.min()<<endl; return 0;}
0 0
- 17周 oj 比较大小 类模板
- OJ比较大小-类模板
- OJ比较大小-类模板
- △【OJ】---Q---比较大小-类模板
- YTU-OJ- 比较大小-类模板
- OJ——比较大小-类模板
- 2015年第十四周oj刷题:比较大小-类模板
- 第十五周oj刷题——Problem I: C++ 习题 比较大小-类模板
- 比较大小-类模板
- 比较大小-类模板
- OJ 比较大小 类模版
- YTU-OJ-Problem L: 熟悉题型——自由设计(比较大小-类模板)
- ACM~比较大小-类模板
- ACM--类模板 比较大小
- 2437比较大小类模板
- YTUOJ-比较大小-类模板
- oj比较大小
- 比较大小 ——类模板
- n,没vhjm的国际化的风格
- 用NDKr9编译最新ffmpeg2.0.1(ffmpeg2.0.2)到android平台
- hadoop1.2.1+zk-3.4.5+hbase-0.94.1集群安装过程详解
- 使用pthread_cond_timedwait()超时时间设置问题
- ubuntu添加系统调用
- 17周 oj 比较大小 类模板
- java异常处理之throw, throws,try和catch
- 3343: 教主的魔法
- 【翻译】Javascript最佳实践
- ASE如何直接访问文件和直接生成文件
- Spring Security的登录过程
- 用MySQL创建数据库和数据库表
- BZOJ1072
- master thread源码分析-伪代码