#include<stdio.h>
struct lian
{
int num;
lian *next;
};
int main()
{
int i,n;
lian *p,*pt;
p=new lian;
p->next=NULL;
pt=p;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
p=new lian;
scanf("%d",&p->num);
p->next=pt->next; //从后向前插入元素;
pt->next=p; //方便下一次插入,以免误操作
}
p=pt;
while(p->next)
{
p=p->next;
printf("%d ",p->num);
}
printf("/n");
return 0;
}
山东理工ACM 2117 逆序建立链表
最新推荐文章于 2017-12-23 12:02:29 发布