数据结构:单链表(三)输出链表值最大的节点

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lixiaogang_theanswer/article/details/70240846
/*********************************************************
**************新增加功能:输出链表中值的最大节点***************
*********************************************************/



   /****求链表中的值最大的节点****/
void SListNodeMaxVar(SLIST *pHead)
	{
	  SLIST *pPre = NULL;
	  SLIST *pCur = NULL;
	  SLIST pMax;
	  if (pHead == NULL)
		  {
		   return;
		  }
	  pPre = pHead;
	  pMax.id = pHead->next->id;
	  pCur = pHead->next->next;
	  while (pCur != NULL)
	  {
	    if (pCur->id > pMax.id)
	    {
		   pMax.id = pCur->id;
	    }
	     pCur = pCur->next;
	  }
	  printf ("pMax->id = %d\n",pMax.id);
	}



博主最新开了一个网店[ 华少潮牌男装店 ],款式多样,价格实惠,质量保证。欢迎各位读者进店查看。购买时请说明是CSDN读者,优惠更大。期待你的光临!!!
在这里插入图片描述

展开阅读全文

没有更多推荐了,返回首页