C++ 向量运算
我希望我的程序创建并输出4个集合,每个集合有13个数字元素 预期输出为1.1,1.2,…,1.13,2.13,…,4.13(集合和元素表示为C++ 向量运算,c++,vector,C++,Vector,我希望我的程序创建并输出4个集合,每个集合有13个数字元素 预期输出为1.1,1.2,…,1.13,2.13,…,4.13(集合和元素表示为set.element): 我还想将此数据存储在std::vector中,以便使用函数at或操作符[]访问和重用它 我的电流输出是0。我想显示特定索引处的输出,比如索引30处的输出 代码: vector<int> storein(52); int sortn; for(int i = 0; i < 4; i++) { for(in
set.element
):
我还想将此数据存储在std::vector
中,以便使用函数at
或操作符[]
访问和重用它
我的电流输出是0。我想显示特定索引处的输出,比如索引30处的输出
代码:
vector<int> storein(52);
int sortn;
for(int i = 0; i < 4; i++)
{
for(int j = 0; j < 13; j++)
{
storein.push_back(j);
cout << i + 1 << "\t" << j << endl;
}
}
// cout << storein.size();
cout << storein[30] << endl;
vectorstorein(52);
int-sortn;
对于(int i=0;i<4;i++)
{
对于(int j=0;j<13;j++)
{
存储。推回(j);
库特
一般来说,当你开始使用一个新工具时,你应该尝试你能做的最简单的事情,测试结果,并进行更复杂的操作。这是一项至关重要的技能。看看。这将告诉你什么是vectorstorein(52)
和推回
执行。您的代码没有:-/抱歉,您的编辑没有帮助。它是:P…@JoachimPileborg不,它是一个大小为52的整数向量。
vector<int> storein(52);
int sortn;
for(int i = 0; i < 4; i++)
{
for(int j = 0; j < 13; j++)
{
storein.push_back(j);
cout << i + 1 << "\t" << j << endl;
}
}
// cout << storein.size();
cout << storein[30] << endl;
vector<int> storein(52);
vector<int> storein;