8.15

来源:互联网 发布:java 内存管理 编辑:程序博客网 时间:2024/05/19 01:14
#include<iostream>using namespace std;template<class T>T max(T a[],int n)    //定义函数模板max{ int i;  T max=a[0];  for(i=1;i<n;i++)    if(max<a[i])      max=a[i];  return max;}template<class T>T min(T a[],int n)   //定义函数模板min{ int i;  T min=a[0];  for(i=1;i<n;i++)    if(min>a[i])      min=a[i];  return min;}int main(){ int a[5]={11,22,33,44,55}; double b[5]={1.1,2.2,3.3,4.4,5.5}; char c[5]={'a','b','e','d','e'}; cout<<"数组a中最大的元素是:"<<max(a,5)<<endl;cout<<"数组a中最小的元素是:"<<min(a,5)<<endl; cout<<"数组b中最大的元素是:"<<max(b,5)<<endl; cout<<"数组b中最小的元素是:"<<min(b,5)<<endl; cout<<"数组c中最大的元素是:"<<max(c,5)<<endl; cout<<"数组c中最小的元素是:"<<min(c,5)<<endl; return 0;}

0 0
原创粉丝点击