?? 文學研究助手(改正版)_數據結構與算法_數據結構算法_c語言_c 語言之家.htm
字號:
background="文學研究助手(改正版)_數據結構與算法_數據結構算法_C語言_C 語言之家.files/002.jpg"
borderColor=#e2ca9f vAlign=top width="69%">
<TABLE align=center border=0 cellPadding=0 cellSpacing=0
width="100%">
<TBODY>
<TR>
<TD height=40 width="100%"></TD></TR>
<TR>
<TD>
<FORM action=Readnews.asp?newsid=4816&id2=4816
method=post name=form1>
<CENTER><!-- <input type=submit name=aa value="點擊關閉浮動圖標" width=20 title="點擊廣告支持本站">--></CENTER></FORM></TD></TR>
<TR>
<TD align=middle bgColor=#dddddd height=20
style="FONT-SIZE: 18px" vAlign=bottom
width="85%"><STRONG><FONT color=#003399
size=4><B>文學研究助手(改正版) </B></FONT></STRONG></TD><BR></TR>
<TR>
<TD align=middle width="100%"><BR></TD></TR>
<TR>
<TD align=middle style="FONT-SIZE: 9pt"
width="100%">發表日期:2004年12月13日 出處:自創 作者:flying 已經有190位讀者讀過此文</TD></TR>
<TR>
<TD align=middle width="100%"><!--下面的這一句是設置閱讀文本區的寬度-->
<TABLE align=center border=0 cellPadding=0 cellSpacing=0
style="TABLE-LAYOUT: fixed" width="90%">
<TBODY>
<TR>
<TD align=middle width="100%"></TD></TR>
<TR>
<TD style="WORD-WRAP: break-word"><FONT
class=news><BR><FONT color=#000000 size=1>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>本程序可以實現基本功能,請大家根據情況填加完善本程序的程序段!</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>有不正確的地方請大家指教,小妹在這里謝謝了!</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>#include "string.h"</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>#include "stdio.h"</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>#include "alloc.h"</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>#include "stdlib.h"</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>#define N 10<SPAN
style="mso-spacerun: yes">
</SPAN>/*預定義關鍵字數目*/</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>#define M 10<SPAN
style="mso-spacerun: yes">
</SPAN>/*keyword的長度*/</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>struct linelist</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>{</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>int linenum;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>struct linelist *next;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>};</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>struct keyword</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>{</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>struct string *string1;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>int num;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>struct linelist
*head,*tail;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>}keyword1[N];</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3> <?xml:namespace prefix = o ns =
"urn:schemas-microsoft-com:office:office"
/><o:p></o:p></FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>struct string</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN
lang=EN-US></SPAN><SPAN lang=EN-US><FONT
size=3>{char string2[M];</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>}string3[N]={'/0'};</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>FILE *fp=NULL;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>int row=0;<SPAN
style="mso-spacerun: yes">
</SPAN></FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3> <o:p></o:p></FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>void init() </FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN
lang=EN-US></SPAN><SPAN lang=EN-US><FONT
size=3>{</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>int i;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>for (i=0;i<N;i++)</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>{keyword1[i].num=0;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN><SPAN
style="mso-tab-count: 1">
</SPAN>keyword1[i].string1=string3[i].string2;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN><SPAN
style="mso-tab-count: 1">
</SPAN>keyword1[i].head=NULL;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN><SPAN
style="mso-tab-count: 1">
</SPAN>keyword1[i].tail=NULL;</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>}</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>}</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>void fileopen()/*文件打開函數*/</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3>{ </FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>char filename[30];</FONT></SPAN></P>
<P class=MsoPlainText
style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT
size=3><SPAN
style="mso-tab-count: 1">
</SPAN>for (;;)</FONT></SPAN></P>
<P class=MsoPlainText
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -