正在加载图片...
点*/ printf("输入各结点的元素值,以-1结束输入 scanf(%/od", &x) while(x!=-1) {s=NODE) mallOc(LEN;/*申请新结点空间 s->data=x;/*给新结点的数据域赋值* s->next=NULl;/*将新结点的指针域初始化 为空* p>next=s;/*将新结点链接到表尾 p=s;/*新结点成为新链表的尾结点* scanf(%/od", &x) return head void output(NODE * head) (NODE*P; P=head->next while(pl=NULL printf( %o5dp->data); p=p->next; 3p=head; /*尾结点初始化为头结 点*/ printf("输入各结点的元素值,以-1结束输入 \n"); scanf("%d",&x); while(x!=-1) {s=(NODE*)malloc(LEN);/*申请新结点空间 */ s->data=x;/*给新结点的数据域赋值*/ s->next=NULL;/*将新结点的指针域初始化 为空*/ p->next=s; /*将新结点链接到表尾*/ p=s; /*新结点成为新链表的尾结点*/ scanf("%d",&x); } return head; } void output(NODE *head) {NODE* p; p=head->next; while(p!=NULL) {printf("%5d",p->data); p=p->next;} }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有