【发布时间】:2016-11-10 07:16:47
【问题描述】:
如何在没有临时变量的情况下输入向量(如本例中的 x)?
std::vector<int> a;
int n, x;
std::cin >> n;
for (int i=0;i<n;i++)
{
std::cin >> x;
a.push_back(x);
}
【问题讨论】:
如何在没有临时变量的情况下输入向量(如本例中的 x)?
std::vector<int> a;
int n, x;
std::cin >> n;
for (int i=0;i<n;i++)
{
std::cin >> x;
a.push_back(x);
}
【问题讨论】:
一种可能的解决方案:
int n, x;
std::cin >> n;
std::vector<int> a(n);
for (int i=0;i<n;i++){
std::cin >> a[i];
}
【讨论】: