编辑代码

#include <iostream>
using namespace std;
int main() {
    //数组元素逆置
    int arr[5]={1,2,3,4,5};
    cout<<"原数组元素是";
    for(int i=0;i<5;i++)
    {
        cout<<arr[i];
    }
    int start =0;  //设置首值下标
    int end= sizeof(arr)/sizeof(arr[0])-1;  //设置末值下标
    int temp =0; //创建临时变量
    do 
    {
        temp =arr[start];  //储存首值
        arr[start]=arr[end]; //将首值替换为末值
        arr[end]=temp;// 将末值替换为首值
        start++;
        end--;
    }
    while (start<=end);
    cout<<endl;
     cout<<"现在数组元素为";
   for(int i=0;i<5;i++)
    {  
        cout<<arr[i];
    }
	return 0;
}