1. #include <iostream>
  2. using namespace std;
  3. template <class Type>
  4. Type max(Type *c,int d)
  5. {
  6. Type b=c[0];
  7. int i;
  8. for(i=0;i<d;i++)
  9. {
  10. if(c[i]>b)
  11. b=c[i];
  12. }
  13. return b;
  14. }
  15. void main(){
  16. int size,i;
  17. cout<<"请输入数组长度"<<endl;
  18. cin>>size;
  19. float *p=new float [size];
  20. for (int i = 0; i < size; i++)
  21. {
  22. cout<<"请输入第"<<i+1<<"个数组元素:"<<endl;
  23. cin>>p[i];
  24. }
  25. cout<<"得出结果为:"<<max(p,size)<<endl;
  26. delete p;
  27. }

 

版权声明:本文为weijunyu原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/weijunyu/p/5667214.html