指针答题模板
#include<stdio.h>
#include<stdlib.h>
typedef struct link{
int data;
struct link *next;
}linklist;
linklist *init(){
linklist *head = (linklist*)malloc(sizeof(linklist));
linklist *end=head;
for(int i=0;i<10;i++){
linklist *node = (linklist*)malloc(sizeof(linklist));
scanf("%d",&node->data);
end->next=node;
end=node;
}
end->next=NULL;
return head;
}
void display(linklist *head){
linklist *node = (linklist*)malloc(sizeof(linklist));
node=head->next;
while(node){
printf(" %d",node->data);
node=node->next;
}
}
int main(){
linklist *a=init();
display(a);
return 0;
}
21沈航计算机考研已上岸,真题有一些还是有点难度的,当时挺头疼,现在分享出来,算法思路感觉有点啰嗦,欢迎交流