void List(L &La,L &Lb,L &Lc){
//已知单链线性表La, Lb的元素按值非递减排列,
//归并La和Lb,得到新的单链表Lc
pa = La->next;pb=Lb->next; //La,Lb为链表的头结点
Lc=pc=La;
while(pa&&pb){
if(pa->data<=pb->data)
{
pc->next=pa;pc=pa;pa=pa->next;
void List(L &La,L &Lb,L &Lc){
//已知单链线性表La, Lb的元素按值非递减排列,
//归并La和Lb,得到新的单链表Lc
pa = La->next;pb=Lb->next; //La,Lb为链表的头结点
Lc=pc=La;
while(pa&&pb){
if(pa->data<=pb->data)
{
pc->next=pa;pc=pa;pa=pa->next;