**定义一个函数,该函数给定一个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;
}
答案 0 :(得分:1)
由于您只需要您不必制作任何其他数组或变量的内容。只需像这样制作一个for循环:
for(int i = length -1; i >= 0; i--){
cout << arr[i] << endl;
}