C++ c+中的向量+;重复打印输入
我的代码应该从以“|”结尾的用户那里获取输入,并使用while循环打印出一个向量C++ c+中的向量+;重复打印输入,c++,C++,我的代码应该从以“|”结尾的用户那里获取输入,并使用while循环打印出一个向量 #include <iostream> #include <vector> using namespace std; int main() { vector<int> numbers; int number; cout<<"Enter some numbers: "; while(cin>>number) {
#include <iostream>
#include <vector>
using namespace std;
int main()
{
vector<int> numbers;
int number;
cout<<"Enter some numbers: ";
while(cin>>number)
{
numbers.push_back(number);
for(int i=0;i<numbers.size();i++)
{
cout<<numbers[i]<<" ";
}
}
return 0;
}
#包括
#包括
使用名称空间std;
int main()
{
向量数;
整数;
coutnumber)
{
数字。推回(数字);
for(int i=0;i您需要将for循环置于while循环之外。现在,对于每个输入值,它将打印出整个向量。这将仅在您完成程序的数字输入后打印
while(cin>>number)
{
numbers.push_back(number);
}
for(int i=0;i<numbers.size();i++)
{
cout<<numbers[i]<<" ";
}
return 0;
while(cin>>编号)
{
数字。推回(数字);
}
对于(inti=0;我不知道有人会问Python这个确切的问题吗?