在带头节点的单链表的第i个位置插入值为x的节点?用C语言,写出完整代码。

2025-02-25 18:59:24
推荐回答(1个)
回答1:

struct Node *tmp,*prev=head;
int j;
tmp=malloc(sizeof(struct Node));
tmp->elem=x;
for(j=1;j    prev=prev->Next;
tmp->Next=prev->Next;
prev->Next=tmp;