⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 文学研究助手(改正版)_数据结构与算法_数据结构算法_c语言_c 语言之家.htm

📁 严蔚民版的数据结构的完整课件
💻 HTM
📖 第 1 页 / 共 5 页
字号:
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>{</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>printf("请输入要查找关键字的文件:");</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>scanf("%s",filename);</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN>if 
                              ((fp=fopen(filename,"r"))==NULL)</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>printf("不能打开此文件!请重新输入!\n");</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN>else</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>break;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </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>&nbsp;<o:p></o:p></FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3>void 
                              inputkeyword()/*关键字录入函数*/</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">&nbsp;&nbsp;&nbsp; 
                              </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">&nbsp;&nbsp;&nbsp; 
                              </SPAN>for (i=0;i&lt;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">&nbsp;&nbsp;&nbsp; 
                              </SPAN>{printf("请输入要查找的关键字:");</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>scanf("%s",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">&nbsp;&nbsp;&nbsp; 
                              </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>&nbsp;<o:p></o:p></FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3>void compare(Array)&nbsp;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN 
                              lang=EN-US></SPAN><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>char Array[];</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">&nbsp;&nbsp;&nbsp; 
                              </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">&nbsp;&nbsp;&nbsp; 
                              </SPAN>struct linelist *p,*q;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>for (i=0;i&lt;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">&nbsp;&nbsp;&nbsp; 
                              </SPAN>{<SPAN style="mso-spacerun: yes">&nbsp; 
                              </SPAN>if(!strcmp(Array,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">&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>{ keyword1[i].num++;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>if (keyword1[i].num==1)</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN>{</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>p=(struct linelist *)malloc(sizeof(struct 
                              linelist));</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>p-&gt;linenum=row;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>p-&gt;next=NULL;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>keyword1[i].head=p;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>keyword1[i].tail=p;</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 3">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN>}</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
                              </SPAN><SPAN 
                              style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; 
                              </SPAN>else</FONT></SPAN></P>
                              <P class=MsoPlainText 
                              style="MARGIN: 0cm 0cm 0pt"><SPAN lang=EN-US><FONT 
                              size=3><SPAN 
                              style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -