c++求数组最大最小元素的值以及索引位置

利用容器vector 和模板算法max_element和min_element再加上迭代器很容易输出:

#include
#include
#include
using namespace std;
int main(){
vectors1={99,76,54,24,56,57,100};
vector::iterator biggest;
biggest=max_element(s1.begin(),s1.end());
cout< cout<<*biggest< vector::iterator min;
min=min_element(s1.begin(),s1.end());
cout< cout<<*min<

}

考虑采用sort方法后在输出 第一项和最后一项也是一个很好的选择

你可能感兴趣的:(vc++)