#include <iostream>
#define N 50
using namespace std;
int main ()
{
int a[N];
int n, i, j, t;
cin >> n;
for (i = 0; i < n; ++i)
cin >> a[i];
for (i = 0; i < n; ++i)
cout << a[i] << " ";
cout << "\n";
for (i = 0, j = n-1; i < j; ++i, --j)
{
t = a[i];
a[i] = a[j];
a[j] = t;
}
for (i = 0; i < n; ++i)
cout << a[i] << " ";
}
设有一个线性表存放在一个一维数组中的前n个数组元素位置。请编写一个顺序表的程序,将这个线性表原地逆置。分别输出逆置前的顺序表和逆置后的顺序表。(顺序表的元素类型为整型)输入:先输入一个整数n,
最新推荐文章于 2024-10-19 11:17:13 发布