c ++:帮助纠正数组和函数的练习

时间:2014-11-05 21:16:11

标签: c++ arrays function

**定义一个函数,该函数给定一个X元素数组,内容将被修改,以便它以相反的顺序包含相同的元素。我认为这个想法很好:在函数中使用temp var进行交换。问题是来源......谢谢...... **

#include <iostream>

using namespace std;

const int length=5;

void exch(arr_exch[]){
int s,e,tmp;
s=0;
f=length;
while (e-s!=1){
tmp=arr_exch[s];
arr_exch[s]=arr_exch[e];
arr_exch[e]=tmp;
}
cout << arr_exch;
}

int main()
{

int arr[length],counter;

  cout << "enter 5 integers:\n";
  cin >> arr[0];
  for (counter=0; counter<length; counter++){
  cin >> arr[counter]};
  void exch (arr[length]);
    return 0;
}

1 个答案:

答案 0 :(得分:1)

由于您只需要您不必制作任何其他数组或变量的内容。只需像这样制作一个for循环:

for(int i = length -1; i >= 0; i--){
cout << arr[i] << endl;
}