建立长度为n的顺序表,然后将表中的数据元素逆置,即若表中原来的数据元素序列为(a0,a1,a2,…,an),则逆置后的数据元素序列为(an,an-1,an-2,…,a1,a0)。(数据类型为字符型)
输入
第一行为顺序表的长度n;
第二行为顺序表中的数据元素.
输出
输出为逆置后的顺序表.
样例输入
7
ABCDEFG
样例输出
G F E D C B A
#include<stdio.h>
int main()
{
int n,i;
char a[200];
while(~scanf("%d",&n))
{
scanf("%s",a);
for(i=n-1;i>=0;i--)
{
printf("%c ",a[i]);
}
}
return 0;
}
由于此题要求逆置顺序表,直接使用数组的方式即可。