题目:请声明一个5个元素的数组,并将其中的元素逆置输出。
输出案例:(原数组)arr[]={3,2,4,1,,5}
(输出样式)arr[]={5,1,4,2,3}
#include <iostream>
using namespace std;
int main(){
int arr[]={2,6,9,4,5};
int temp,start,end;
start=0;//记录开始位置
end= sizeof(arr)/sizeof(arr[0])-1;//记录结束位置
int arrLenght=sizeof(arr)/sizeof(arr[0]);//计算数组的长度
while(start<end){
//元素交换
temp=arr[start];
arr[start]=arr[end];
arr[end]=temp;
start++;
end--;
}
//遍历出逆置后的数组
for(int i=0;i<arrLenght;i++){
cout<<arr[i]<<" ";
}
cout<<endl;
return 0;
}