文章
9
粉丝
0
获赞
57
访问
1.7k
#include<stdio.h>
typedef struct ListNode{
int val;
struct ListNode *next;
}ListNode;//定义链表节点
int main()
{
int s1,s2;
scanf("%d",&s1);
ListNode *fp1=(ListNode *)malloc(sizeof(ListNode));//定义s1的头结点
ListNode *fp2;//定义尾插法的插入点指针
fp1->next=NULL;
fp2=fp1;//初始化
for(int i=0;i<s1;i++)
{
int input;
scanf("%d",&input);//输入一个值
ListNode *p=(ListNode *)malloc(sizeof(ListNode));//插入节点声明
p->val=input;
p->next=NULL;
fp2->next=p;
fp2=fp2->next;//每次最后让尾指针指向最后的一个元素
&nbs...
登录后发布评论
暂无评论,来抢沙发