【发布时间】:2020-09-20 04:36:15
【问题描述】:
#include <iostream>
#include<vector>
using namespace std;
int main() {
int n,k;
cin>>n;
cin>>k;
vector<int> arr(n);
int temp;
for(int i=0;i<n;i++){
cin>>temp;
arr.push_back(temp);
}
for(int i=0;i<n;i++){
cout<<arr[i]<<" ";
}
return 0;
}
为什么元素不存储到向量中?怎么回事?
输入:
6 3
1 2 3 4 5 6
输出:
0 0 0 0 0 0
【问题讨论】:
-
试试这个#include
。添加它。 -
@Mr.Perfectist
#include<bits/stdc++.h>是一种不好的做法,问题在给定的链接中得到了回答 -
输入:6 3 1 2 3 4 5 6 输出:0 0 0 0 0 0
-
你的问题有很多答案!!也看到这个stackoverflow.com/questions/63875203/…
-
@asmmo 明白了..谢谢