版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27500493/article/details/84327532
C++输入回车结束输入
例如 输入一组整数 1 3 5 7 9
按回车之后 结束输入
法1:数组
int mk[100];
int i=0;
while(cin >> mk[i])
{
i++;
if (cin.get() == '\n')
break;
}
法2:vector
vector<int> v;
int a;
while(cin >> a)
{
v.push_back(a);
char c = cin.get();
if(c == '\n')
break;
}
cout<<v.size()<<endl;
int i = 0;
while(v.size() > i)
{
cout<<v[i++]<<" ";
}