void countnode(node *h){ //输出单链表的长度
int length=0;
for(p=h;p->next!=NULL;p=p->next)
length++;
cout<<"单链表的长度为:length="<<length;
}