数据结构实验之链表三:链表的逆置 SubmitStatistic Problem Description 输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。 Input 输入多个整数,以-1作为结束标志。 Output 输出逆置后的单链表数据。 Sample Input 12 56 4 6 55 15 33 62 -1...
2118=数据结构实验之链表三:链表的逆置 1#include <stdio.h>2#include <stdlib.h>3structnode4{5intdata;6structnode*next;7};8intmain()9{10intn,i;11structnode*head,*p,*end,*q;12head=(structnode*)malloc(sizeof(structnode));//为head在这个链表中开辟一个空间。13head->next=NULL;//一个链...
数据结构实验之链表三:链表的逆置 Problem Description 输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。 Input 输入多个整数,以-1作为结束标志。 Output 输出逆置后的单链表数据。 Sample Input 12 56 4 6 55 15 33 62 -1 Sample Output...
#include 数据结构实验之链表三:链表的逆置 Time Limit: 1000MS Memory Limit: 65536KB SubmitStatistic Problem Description 输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。 Input 输入多个整数,以-1作为结束标志。 Output 输出逆置后的单链表...
head -> next =NULL;while(~scanf("%d", &n)) {if(n ==-1)break; p =newnode; p -> next =NULL; p -> data = n; p -> next = head -> next; head -> next = p; }for(p = head -> next ; p !=NULL; p = p -> next) ...
输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置后的单链表数据。输入输入多个整数,以-1作为结束标志。输出输出逆置后的单链表数据。示例输入12 56 4 6 55 15 33 62 -1示例输出62 33 15 55 6 4 56 12 #include <stdio.h> #include <stdlib.h> ...