#include <iostream>
using namespace std;
int main()
{
const int arraySize = 10;
int array[arraySize] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
// 打印原始数组
cout << "Original array: ";
for (int i = 0; i < arraySize; i++) {
cout << array[i] << " ";
}
cout << endl;
// 数组元素逆置
for (int i = 0; i < arraySize / 2; i++) {
int temp = array[i];
array[i] = array[arraySize - 1 - i];
array[arraySize - 1 - i] = temp;
}
// 打印逆置后的数组
cout << "Reversed array: ";
for (int i = 0; i < arraySize; i++) {
cout << array[i]<<" " ; //输出·array和空格
}
cout << endl;//换行
return 0;
}
/*在这个程序中,我们首先创建了一个大小为10的整数数组并初始化它。然后我们使用一个循环来逆置数组元素,该循环将数组的第一个元素和最后一个元素交换,第二个元素和倒数第二个元素交换,以此类推,直到数组的中央位置。最后,我们打印原始数组和逆置后的数组。*/