int ListDelete(LinkList L,int i,ElemType *s){
LNode *p,*q;
int j;
p=L;j=0;
while(( (1) )&&(j<i-1)){
p=p->next;j++;
}
if(p->next==NULL||j>i-1) return ERROR;
q=p->next;
(2) ;
*s=q->data;
free(q);
return OK;
}/*listDelete*/
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
p!=NULL;
p->next=p->next->next;
p->next!=null;
p->next=q->next
p->next !=null
p->next != null
p->next != NULL;
p->next = q->next;
(1)p->next!=NULL (2)p->next=q->next
p->next=NULL
P=q->next
p
s=q->next
p->next!=NULL
p->next!=NULL;
p->next=q->next;
p->next!=null
p!=null,p->next=q->next
1
p -> next p -> next = q -> next
p!=null,p->next=q->next
p !=null
p->next = q ->next
P->next !=null P->next=q->next
pnext =q
p->next != NULL
!p
p->next=q-next
p != NULL;
P → next!= null P-→ next = q → next
P! = NULL P → next = q → next
p -> next
p->next = q->next
P->next!=null;
p!=null
(1) p != NULL
(2) p->next = q->next
p!=NULL
p != NULL
p -> next = q -> next
p->next p->next=q->next
P!=null; p→next= q → next;
p->next!=NULL p->next=q->next
p->next==null
p不等于null,p的next等于q的next
p->next!=NULL;p->next=q->next;
(1)p->next!=NULL
(2)p->next=q->next
b j j
p->next !=NULL
缘小遇 回复 Shields: !p不行吧,p为空时,取反就为真,条件成立,进入循环体,题目要求是p不空进入循环体
p != null
p ->next = q -> next
(1)p!=NULL
(2)p->next = q->next
q->next!=NULL
p->next=p-q->next;
!p;
p = NULL
p -> next = p -> next -> next
!p p->next=q->next
q->next
p->next!=nullptr;
q->next=p->next
p->next != NULL p->next = q->next
p != NULL p-next = q->next
(1) !p
P → next!= null Pt next=q → next a
p = q>next;
p->next==!null;p=q->next
超哥 回复 超哥: p->next!=NULL;p->next=q->next
(1)p != NULL 或 p->next != NULL
(2)p->next = q->next
答案:(1)p->next!...
登录后提交答案