回 帖 发 新 帖 刷新版面

主题:求各位大大帮忙看下哪里错了?C++ fucking code

我想用循环在向量中插入元素.可代码好象有问题,帮忙看下原因..谢谢
#include<iostream>
#include<vector>
using namespace std;
int main()
{
    int n;
    vector<int> mumber;
    vector<int> num;
    cin>>n;
    for(int i;i<n;++i)
    {
       int umI=1;
       mumber.push_back(umI);
       num.push_back(umI);
       umI=umI+1;
    }
    for(int j=0;j!=num.size ();++j)
    {
       cout<<num.at(j)<<" "<<mumber.at(j)<<endl;//为什么输出不了 
    }
    system("pause");
    return 0;
}

回复列表 (共2个回复)

沙发

循环变量未赋初值:
for(int i;i<n;++i) => for(int i=0;i<n;++i)

板凳


额  谢谢 明白..嘻嘻

我来回复

您尚未登录,请登录后再回复。点此登录或注册