C语言求链表中数据的最大值的问题
答案:1 悬赏:60 手机版
解决时间 2021-11-27 15:01
- 提问者网友:
- 2021-11-27 01:11
C语言求链表中数据的最大值的问题
最佳答案
- 五星知识达人网友:逐風
- 2021-11-27 01:55
while(1)
{
if(p == NULL)
break;
else
{
p = p->next; //如果p->next=NULL,以下就错了
if(p->num > mx)
mx = p->num;
}
}
改成
while(1)
{
if(p->num > mx)
mx = p->num;
p=p->next;
if(p == NULL)
break;
}
你访问越界了
{
if(p == NULL)
break;
else
{
p = p->next; //如果p->next=NULL,以下就错了
if(p->num > mx)
mx = p->num;
}
}
改成
while(1)
{
if(p->num > mx)
mx = p->num;
p=p->next;
if(p == NULL)
break;
}
你访问越界了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯