L是带头结点的单链表的头指针,函数CharacterCount返回L中大写字母的个数。如果单链表为空,返回0。
int CharacterCount(LinkList L)
{
LinkList p=L->next;
if(p==NULL)//只有头结点的情况
return 0;
int sum=0;
while(p!=NULL)
{
if(p->data>='A'&&p->data<='Z')
sum++;
p=p->next;
}
return sum;
}