8.15编写一个模板函数,求数组中最大元素
来源:互联网 发布:淘宝女士裤子 编辑:程序博客网 时间:2024/05/15 05:17
#include<iostream>using namespace std;template<typename T1> //模板声明,其中T1为类型参数T1 max(T1* set,T1 n) //定义有一个类型参数的函数模板{ int j=0;for(int i=1;i<n;i++){if(set[i]>set[j])j=i;}cout<<set[j]<<endl;return set[j];};int main(){int a[]={11,12,13,125,254,23,98,57,20}; //调用模板函数max,此时T1被int替代 double b[]={11.23,25.24,365.21,36.1,12.3,235.6,147.5,1254.2,365.1}; //调用模板函数max,此时T1被double替代cout<<"数组a为;"<<endl;for(int i=0;i<9;i++)cout<<a[i]<<" ";cout<<endl;cout<<"数组a中最大值为:";max(a,9); cout<<"数组b为;"<<endl;for(int j=0;j<9;j++)cout<<b[j]<<" ";cout<<endl; cout<<"数组b中最大值为:";max(b,9.0);return 0;}
0 0
- 8.15编写一个模板函数,求数组中最大元素
- 一个求数组中最大元素的函数模板
- //设计一个函数模板 max <T>求一个数组中最大的元素,并以整数数组和字符数 //组进行调用。
- 10.2 设计一个函数模板 max <T>求一个数组中最大的元素,并以整数数组和字符数 组进行调用
- 1004:函数模板——求数组中的最大元素
- 编写一个js函数用来求一个数组中各元素之积
- 求一个数组中最大的相邻元素之和
- 求一个数组中两个元素的最大差值
- 求二维数组中最大元素及其位置函数 示例
- 求一个整形数组的最大元素
- 编写一个函数 求出int数组中最大的数
- C 编写求一个数组中最大值的函数
- 递归方式求数组中最大元素
- 编写一个通用的求三个元素中最大值得类模版并进行测试
- 实验8,编写一个模板函数求数组中的最大值和最小值
- 求一个数组中满足一定条件的两个元素的最大差值
- 挑选一个数组中最大的元素
- 编写一个使用数组类模板Array对数组进行排序、求最大值和求元素和的程序,并采用相关数据进行测试。
- 【C语言】关于printf函数输出字符格式
- android Launcher基础知识
- 用PHP实现定时器功能
- 浅谈程序优化
- Performance Tuning Introduction drill 性能调优
- 8.15编写一个模板函数,求数组中最大元素
- Android Studio使用jni、so库
- 自定义UITableViewCell 上的多个按钮点击事件处理
- POI导入,兼容xlsx 和 xls
- sbl1编译(Scons部分)
- 网络通信框架Volley的学习(一)
- Android 数据库框架ormlite 使用精要
- UVa 514 - Rails
- struts2配置文件—struts.properties