团队的补充
2011-09-2517:08
<br/>#includeiostream<br/>usingnamespacestd;<br/>#defineerror0<br/>typedefintStatus;<br/>typedefstructLNode<br/>{<br/>intdata;<br/>structLNode*next;<br/>}LinkList;<br/>
<br/>StatusInit_L(LinkList*L,intn)<br/>{<br/> L=(LinkList*)malloc(sizeof(LNode));<br/> L-next=L;<br/> LinkList*p=L;<br/> for(inti=n;i0;i--)<br/> {<br/> p=(LinkList*)malloc(sizeof(LNode));<br/> p-data=i;<br/> p-next=L-next;<br/> L-next=p;<br/> }<br/> return0;<br/>}<br/>Statusshow(LinkList*L,intn)<br/>{<br/> LinkList*p=L-next;<br/> while(p!=L)<br/> {<br/> coutp-data\'\';<br/> p=p-next;<br/> }<br/> coutendl;<br/> return0;<br/>}<br/>
<br/>Statusdelete_L(LinkList*L,intn,chare)<br/>{<br/> if(!L)returnerror;<br/> LinkList*q,*p=L;<br/> inti,j;<br/> for(i=1,j=1;i=n;i,j)<br/> {<br/><br/> |