用vector向量容器装入10个整数,然后使用迭代器iterator和accumulate算法统计出这十个元素的和。</span>
#include <iostream>
#include <vector>
#include <numeric>
using namespace std;
int main(){
vector<int> v;
for (int i = 0; i < 10;i++){
v.push_back(i);
}</span>
//使用iterator迭代器顺序遍历所有元素
for (vector<int> ::iterator it = v.begin(); it != v.end();it++){
//输出迭代器当前位置上的元素值
cout << *it << " ";
}
cout << endl;</span>
//统计并输出向量所有元素的和
cout << accumulate(v.begin(),v.end(),0) << endl;
system("pause");
return 0;
}