C++:元素逆置

案例描述:声明一个五个元素的数组,将元素逆置

#include <iostream>
using namespace std;
int main() {
    
    
	//声明数组
	int arr[5] = {
    
     121,236,564,856,124 };
	//末元素下标
	int end = sizeof(arr) / sizeof(arr[0]) - 1;

	//临时保存元素
	int key = 0;
	for (int i = 0; i < end; i++) {
    
    
		key = arr[i];
		arr[i] = arr[end];
		arr[end] = key;
		end--;
	}
	int end1 = sizeof(arr) / sizeof(arr[0]) - 1;
	for (int j = 0; j <= end1; j++) {
    
    
		cout << arr[j] << endl;
	}
}

猜你喜欢

转载自blog.csdn.net/Alan_King79/article/details/124946088