f0502.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //=====================================
  2. // f0502.cpp
  3. // 函数设计的随意性
  4. //=====================================
  5. #include<iostream>
  6. #include<vector>
  7. using namespace std;
  8. //-------------------------------------
  9. void print(vector<int>& a){
  10.   for(int i=0; i<a.size(); ++i)
  11.     cout<<a[i]<<" ";
  12.   cout<<endl;
  13. }//------------------------------------
  14. vector<int> add(vector<int>& a, vector<int>& b){
  15.   for(int i=0; i<a.size(); ++i)
  16.     a[i] += b[i];              // ?
  17.   return a;
  18. }//------------------------------------
  19. int main(){
  20.   int aa[]={2,3,1,2,3,2,1}, bb[]={5,3,1,1,6,2,2};
  21.   vector<int> a(aa,aa+7), b(bb,bb+7);
  22.   vector<int> c = add(a, b);
  23.   print(a);  print(b);  print(c);
  24. }//====================================
  25.