全文预览

C语言习题

上传者:科技星球 |  格式:pdf  |  页数:46 |  大小:2890KB

文档介绍
data=c;\rp2->next = pl;\rp2 = pl;\rpl->next = 0;\r}\rs c a n f & c ) ;\r)\rpl=head;\rwhile (pl)\r{ printf C%c pl->data) ;pl=pl->next; }\rprintf(o\n\n\no)p\rreturn head;\r)\rvoid changeâist (L *headl) /*ã ä :p2Ÿ§ˆV\rå æ ,plŸV\råæçªè\ré­0pl, P2ÚêëØÙìí*/\r{ L *pl, *p2, *p3;\rint i, j, k, n=l;\rchar temp;\rpl=headl;p2=headl;p3=headl;\rwhile (p3->next)\r{ p3=p3->next;n++; }/*œáî*/\rfor(i=n;i>(n/2) ;iï) /*ðÖ×~ pl ˆ ñ ,p2 wñ*/.\r{ p2=headl;\rfor(j=l;j<i;j++)\rp2=p2->next; /*p2Ÿ§ˆV\råæ*/\rtemp=pl->data;pl->data=p2->data;p2->data=tenlp;/*çªèé­*/\rpl=pl->next;/*pl Ÿˆñ*/\r)\rwhile(headl)\r{ printf (zz%c 0z, headl->data); headl=headl->next; }\r)\rvoid main()\r{ L *head;\rhead=set_list();\rchange_list(head);\rgetchO ;

收藏

分享

举报
下载此文档