您的位置:首页 > 编程语言 > C语言/C++

c++ vector 寻找最大最小值

2017-04-10 21:25 309 查看
源自:http://blog.163.com/chen_dawn/blog/static/1125063201272504938994/

float max(vector <float> a) 

  { //求向量最大值  

     float maxdata=a[0];

     int len=a.size(),i;  //a.size() 求得向量当前存储数量

     for(i=1;i<len;i++)

     {if (a[i]>maxdata)

      maxdata=a[i];

      }

     return maxdata;

   }

float min(vector <float> a) 

  { //求向量最小值  

     float mindata=a[0];

     int len=a.size(),i;

     for(i=1;i<len;i++)

     {if (a[i]<mindata)

      mindata=a[i];

      }

     return mindata;

   } 

//声明

float min(vector<float>a);

//调用

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