zoukankan      html  css  js  c++  java
  • STL之vector

    描述

    将n个数字输入到vector里,随后输出。

    部分代码已经给出,请补充完整,提交时请勿包含已经给出的代码。

    int main()
    {
        vector<int> vec;
        Input(vec);
        for(int i=0;i<vec.size();i++)
        {
            cout<<vec[i]<<endl;
        }
        return 0;
    }

    输入

    第一行为正整数n。

    第二行为n个整数,空格隔开。

    输出

    输出输入的n个整数,每行一个。

    样例输入

     3
    1 2 3

    样例输出

     1
    2
    3

    这个模板可比线性表和链表好用多了

    #include <iostream>
    #include <vector>
    using namespace std;
    void Input(vector<int> &vec)
    {
        int n;
        cin>>n;
        for(int i=0;i<n;i++)
        {
            int m;
            cin>>m;
            vec.push_back(m);
        }
     } 
    int main()
    {
        vector<int> vec;
        Input(vec);
        for(int i=0;i<vec.size();i++)
        {
            cout<<vec[i]<<endl;
        }
        return 0;
    } 

     

  • 相关阅读:
    关于java.lang.reflect.InvocationTargetException
    Java并发编程(三)后台线程(Daemon Thread)
    Lab 7-2
    Lab 7-1
    Lab 6-3
    Lab 6-2
    Lab 6-1
    Lab 5-1
    Lab 3-4
    Lab 3-3
  • 原文地址:https://www.cnblogs.com/andrew3/p/8711533.html
Copyright © 2011-2022 走看看