题目描述
(线性表)请写一个算法将顺序存储结构的线性表(a1…an)逆置为(an…a1)。
输入
输入长度n:5
输入数据:1 2 3 4 5
输出
5 4 3 2 1
样例输入
5
7 8 9 10 11
样例输出
11 10 9 8 7
参考代码
#include<stdio.h>
int main()
{
int i,n,a[5],t;
scanf("%d",&n);
for (i=0;i<n;i++)
scanf("%d",&a[i]);
for (i=0;i<n/2;i++)
{
t=a[i];
a[i]=a[n-i-1];
a[n-i-1]=t;
}
for (i=0;i<n;i++)
printf("%d ",a[i]);
return 0;
}
解析
暂无