#include <iostream>
#include <vector>
#include <numeric>
using namespace std;
int main()
{
vector<int> v;
int n;
for (vector<int>::size_type i=0; i < 10; i++)
{
cin >> n;
v.push_back(n);
}
for(vector<int>::iterator index =v.begin(); index != v.end(); index++)
{
cout << *index << ' ';
}
#include <vector>
#include <numeric>
using namespace std;
int main()
{
vector<int> v;
int n;
for (vector<int>::size_type i=0; i < 10; i++)
{
cin >> n;
v.push_back(n);
}
for(vector<int>::iterator index =v.begin(); index != v.end(); index++)
{
cout << *index << ' ';
}

该博客演示了如何利用C++的vector容器存储10个输入的整数,并通过迭代器iterator及accumulate算法计算这些整数的总和。程序首先读取10个整数存入vector,然后遍历vector输出所有元素,并用accumulate函数求得它们的和。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



