|
|
@ -0,0 +1,281 @@
|
|
|
|
|
|
|
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
|
|
|
|
|
|
<!-- Created by Flowgorithm 3.4.2 (http://flowgorithm.org) -->
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.1" width="6480" height="11124">
|
|
|
|
|
|
|
|
<rect x="0" y="0" width="6480" height="11124" fill="#FFFFFF"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="756,288 756,375"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="756,396 776,361 735,361"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="756,10728 756,10815"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="756,10836 776,10801 735,10801"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="5" stroke-dasharray="none" d="M 612,144 A 72 72, 0, 0 0, 612 288 L 900,288 A 72 72, 0, 0 0, 900 144 Z"/>
|
|
|
|
|
|
|
|
<text x="756" y="165" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">kaishi</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#F0E0FF" stroke="#9070A0" stroke-width="5" stroke-dasharray="none" d="M 612,10836 A 72 72, 0, 0 0, 612 10980 L 900,10980 A 72 72, 0, 0 0, 900 10836 Z"/>
|
|
|
|
|
|
|
|
<text x="756" y="10857" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">End</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="756,540 756,627"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="756,648 776,613 735,613"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="756,4068 756,4191"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="756,4212 776,4177 735,4177"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="756,4356 756,10419"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="756,10440 776,10405 735,10405"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#C04040" stroke="#602020" stroke-width="5" stroke-dasharray="none" d="M 432,396 L 432,540 L 1080,540 L 1080,396 Z"/>
|
|
|
|
|
|
|
|
<text x="756" y="417" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">Book*book = book1</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="1044,828 2700,828 2700,1059"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="2700,1080 2720,1045 2679,1045"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="2700,3888 2700,4032 812,4032"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="792,4032 826,4052 826,4011"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="468,828 180,828 180,4032 699,4032"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="720,4032 685,4011 685,4052"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#FFD0D0" stroke="#A07070" stroke-width="5" stroke-dasharray="none" d="M 756,648 L 432,828 L 756,1008 L 1080,828 Z"/>
|
|
|
|
|
|
|
|
<text x="756" y="777" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">book==NULL</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#C04040" stroke="#602020" stroke-width="5" stroke-dasharray="none" d="M 2232,1080 L 828,3888 L 3168,3888 L 4572,1080 Z"/>
|
|
|
|
|
|
|
|
<text x="2700" y="1101" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">Output Book* tmp = (Book*)</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">malloc(sizeof</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">(Book)); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		tmp->next = NULL</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">; </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		assert</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">(tmp); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">("输入书的编号:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		scanf("%d", &tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">iNum); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		getchar</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">(); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">("输入书的名称:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		gets(&tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">acName); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">("输入书的作者:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		gets(tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">acAuthor); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">("输入书的出版社:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		gets(tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">acPress); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">("输入书的库存量:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		scanf("%d", &tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">iAmount); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		book = tmp</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">; </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed"></tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed"> </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		printf("按任意键返回\</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">n"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		getchar</tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">(); </tspan>
|
|
|
|
|
|
|
|
<tspan x="2700" dy="72" unicode-bidi="embed">		return book;</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<ellipse cx="756" cy="4032" rx="36" ry="36" fill="#FFD0D0" stroke="#A07070" stroke-width="5"/>
|
|
|
|
|
|
|
|
<text x="1188" y="705" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="1188" dy="72" unicode-bidi="embed">True</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
<text x="306" y="705" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="306" dy="72" unicode-bidi="embed">False</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="972,4284 1440,4284 1440,4443"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="1440,4464 1460,4429 1419,4429"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="1440,10188 1440,10296 828,10296 828,4376"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="828,4356 807,4390 848,4390"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="1440,4608 1440,10023"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="1440,10044 1460,10009 1419,10009"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="1836,4536 2016,4536 2016,4659"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="2016,4680 2036,4645 1995,4645"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="2016,5400 2016,9900 1512,9900 1512,4628"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="1512,4608 1491,4642 1532,4642"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="2016,4860 2016,4947"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="2016,4968 2036,4933 1995,4933"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="2016,5112 2016,5235"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="2016,5256 2036,5221 1995,5221"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="5" stroke-dasharray="none" d="M 1800,4680 L 1800,4860 L 2232,4860 L 2232,4680 Z"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#A0A070" stroke-width="5" stroke-dasharray="none" points="1800,4716 2232,4716"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#A0A070" stroke-width="5" stroke-dasharray="none" points="1836,4680 1836,4860"/>
|
|
|
|
|
|
|
|
<text x="2034" y="4737" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="2034" dy="72" unicode-bidi="embed">Integer flag</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#FFFFD0" stroke="#A0A070" stroke-width="5" stroke-dasharray="none" d="M 1800,4968 L 1800,5112 L 2232,5112 L 2232,4968 Z"/>
|
|
|
|
|
|
|
|
<text x="2016" y="4989" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="2016" dy="72" unicode-bidi="embed">flag = 1</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="2232,5328 4284,5328 4284,5451"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="4284,5472 4304,5437 4263,5437"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="4284,9648 4284,9756 2088,9756 2088,5420"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="2088,5400 2067,5434 2108,5434"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="4284,8640 4284,8727"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="4284,8748 4304,8713 4263,8713"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#C04040" stroke="#602020" stroke-width="5" stroke-dasharray="none" d="M 3816,5472 L 2232,8640 L 4752,8640 L 6336,5472 Z"/>
|
|
|
|
|
|
|
|
<text x="4284" y="5493" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">Output Book* tmp = (Book*)</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">malloc(sizeof</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">(Book)); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed"></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed"> </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				tmp->next = NULL</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">; </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				assert</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">(tmp); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">("输入书的编号:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				scanf("%d", &tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">iNum); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				getchar</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">(); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">("输入书的名称:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				gets(&tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">acName); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">("输入书的作者:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				gets(tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">acAuthor); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">("输入书的出版社:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				gets(tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">acPress); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				printf</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">("输入书的库存量:"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				scanf("%d", &tmp-></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">iAmount); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed"></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed"> </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				book->next = tmp</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">; </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed"></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed"> </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				printf("是否继续输入:1==></tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">继续\t0==>结束\</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">t"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				scanf("%d", &</tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">flag); </tspan>
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">				getchar();</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="4464,8856 5040,8856 5040,9015"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="5040,9036 5060,9001 5019,9001"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="5040,9468 5040,9612 4340,9612"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="4320,9612 4354,9632 4354,9591"/>
|
|
|
|
|
|
|
|
<polyline fill="none" stroke="#404040" stroke-width="9" stroke-dasharray="none" points="4104,8856 3816,8856 3816,9612 4227,9612"/>
|
|
|
|
|
|
|
|
<polygon fill="#404040" stroke="none" points="4248,9612 4213,9591 4213,9632"/>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#FFD0D0" stroke="#A07070" stroke-width="5" stroke-dasharray="none" d="M 4284,8748 L 4068,8856 L 4284,8964 L 4500,8856 Z"/>
|
|
|
|
|
|
|
|
<text x="4284" y="8805" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="4284" dy="72" unicode-bidi="embed">flag==0</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#C04040" stroke="#602020" stroke-width="5" stroke-dasharray="none" d="M 4572,9036 L 4356,9468 L 5508,9468 L 5724,9036 Z"/>
|
|
|
|
|
|
|
|
<text x="5040" y="9057" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="5040" dy="72" unicode-bidi="embed">Output printf("按任意键返回\</tspan>
|
|
|
|
|
|
|
|
<tspan x="5040" dy="72" unicode-bidi="embed">n"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="5040" dy="72" unicode-bidi="embed">					getchar</tspan>
|
|
|
|
|
|
|
|
<tspan x="5040" dy="72" unicode-bidi="embed">(); </tspan>
|
|
|
|
|
|
|
|
<tspan x="5040" dy="72" unicode-bidi="embed">					return book1;</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<ellipse cx="4284" cy="9612" rx="36" ry="36" fill="#FFD0D0" stroke="#A07070" stroke-width="5"/>
|
|
|
|
|
|
|
|
<text x="4608" y="8733" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="4608" dy="72" unicode-bidi="embed">True</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
<text x="3942" y="8733" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="3942" dy="72" unicode-bidi="embed">False</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#FFE0A0" stroke="#A08040" stroke-width="5" stroke-dasharray="none" d="M 1872,5256 L 1800,5328 L 1872,5400 L 2160,5400 L 2232,5328 L 2160,5256 Z"/>
|
|
|
|
|
|
|
|
<text x="2016" y="5277" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="2016" dy="72" unicode-bidi="embed">flag</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<text x="2340" y="5205" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="2340" dy="72" unicode-bidi="embed">True</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
<text x="1890" y="5421" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="1890" dy="72" unicode-bidi="embed">False</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#C04040" stroke="#602020" stroke-width="5" stroke-dasharray="none" d="M 1116,4464 L 1044,4536 L 1116,4608 L 1764,4608 L 1836,4536 L 1764,4464 Z"/>
|
|
|
|
|
|
|
|
<text x="1440" y="4485" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="1440" dy="72" unicode-bidi="embed">book->next==NULL</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<text x="1944" y="4413" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="1944" dy="72" unicode-bidi="embed">True</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
<text x="1314" y="4629" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="1314" dy="72" unicode-bidi="embed">False</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#C04040" stroke="#602020" stroke-width="5" stroke-dasharray="none" d="M 1044,10044 L 972,10188 L 1836,10188 L 1908,10044 Z"/>
|
|
|
|
|
|
|
|
<text x="1440" y="10065" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="1440" dy="72" unicode-bidi="embed">Output book=book->next</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#FFE0A0" stroke="#A08040" stroke-width="5" stroke-dasharray="none" d="M 612,4212 L 540,4284 L 612,4356 L 900,4356 L 972,4284 L 900,4212 Z"/>
|
|
|
|
|
|
|
|
<text x="756" y="4233" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">1</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<text x="1080" y="4161" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="1080" dy="72" unicode-bidi="embed">True</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
<text x="630" y="4377" fill="#000000" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="630" dy="72" unicode-bidi="embed">False</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
<g>
|
|
|
|
|
|
|
|
<path fill="#C04040" stroke="#602020" stroke-width="5" stroke-dasharray="none" d="M 288,10440 L 144,10728 L 1224,10728 L 1368,10440 Z"/>
|
|
|
|
|
|
|
|
<text x="756" y="10461" fill="#FFFFFF" font-family="Arial" font-size="32pt" text-anchor="middle" direction="ltr">
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">Output printf("按任意键返回\</tspan>
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">n"); </tspan>
|
|
|
|
|
|
|
|
<tspan x="756" dy="72" unicode-bidi="embed">	getchar();</tspan>
|
|
|
|
|
|
|
|
</text>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
</g>
|
|
|
|
|
|
|
|
</svg>
|