设某单链表中存在多个结点,其数据值均为D,试编写一算法统计该类结点的个数。
 
【正确答案】int count_lklist(lklist head)
   {
   p=head;
   j=0
   while(p->next!=NULL)
   {
   if p->data==D j++;    /*j增加1*/
   p=p->next;
   }
   returu(j)
   }
【答案解析】