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

📄 程序员考试模拟试卷——下午题[3] - 学赛网软考学院.htm

📁 一个软件工程开发的文档
💻 HTM
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0052)http://www.educity.cn/rk/prog/200804111009281201.htm -->
<HTML lang=zh-CN xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>程序员考试模拟试卷——下午题[3] - 学赛网软考学院</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content=程序员 name=keywords>
<META 
content=学赛网是IT在线教育平台和IT教育在线平台,内容包括软考,计算机等级考试,等考,计算机专业考研,计算机自学考试,计算机考研,计算机自考,同城拜师,职业规划,学习资料下载,IT认证,IT英语,IT教育论坛,IT教育博客.学赛网是希赛公司旗下的专业关注IT教育的网站,由希赛IT教育研发中心负责运维工作. 
name=description><LINK href="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/Article_cnt.css" 
type=text/css rel=stylesheet>
<SCRIPT src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/Article_head_func.js" 
type=text/javascript></SCRIPT>

<SCRIPT>
function StorePage(){
var win_open;
	if(window.confirm("您确定要加入学赛收藏夹吗?")==1)
	{win_open=window.open("http://bbs.educity.cn/bbs/add2Favorite.asp?Title=%B3%CC%D0%F2%D4%B1%BF%BC%CA%D4%C4%A3%C4%E2%CA%D4%BE%ED%A1%AA%A1%AA%CF%C2%CE%E7%CC%E2%5B3%5D&URL=http%3A%2F%2Fwww%2Eeducity%2Ecn%2Frk%2Frk%2Fprog%2F200804111009281201%2Ehtm&Class=3","_blank","top=200,left=200,width=300,height=200,Toolbar=no,scrollbars=no");
	if(!win_open) alert('页面已被浏览器拦截,收藏失败。');}
}
</SCRIPT>

<META content="MSHTML 6.00.2900.3395" name=GENERATOR></HEAD>
<BODY><!-- 导航 -->
<SCRIPT src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/Article_head.js" 
type=text/javascript></SCRIPT>
<!-- end  -->
<DIV class=blank1></DIV>
<DIV class=PageLineH></DIV><!-- 内容开始 -->
<DIV id=gPageCnt>
<DIV id=CntMain>
<DIV class=nowpz>您现在的位置:<A href="http://www.educity.cn/">学赛首页</A> &gt; <A 
href="http://www.educity.cn/rk/"><FONT color=#bc2931>软考学院</FONT></A> &gt; <A 
href="http://www.educity.cn/rk/category.asp?class=prog">程序员</A> &gt; 正文</DIV>
<DIV class=article>
<DIV class=title>程序员考试模拟试卷——下午题[3]</DIV>
<DIV class=info><FONT color=#bc2931>http://www.educity.cn</FONT> 作者:<A 
href="http://www.educity.cn/incSearch/search_author.asp?in=%C8%ED%BF%BC%D1%A7%D4%BA" 
target=_blank>软考学院</A> 来源:希赛教育 2008年4月11日 <A 
href="http://www.educity.cn/incSearch/search_bbstitle.asp?t=%B3%CC%D0%F2%D4%B1%BF%BC%CA%D4%C4%A3%C4%E2%CA%D4%BE%ED%A1%AA%A1%AA%CF%C2%CE%E7%CC%E2%5B3%5D&amp;c=%C8%ED%BF%BC%D1%A7%D4%BA%7C%7C%B3%CC%D0%F2%D4%B1" 
target=_blank>发表评论</A> <A 
href="http://www.educity.cn/incSearch/search_board.asp?c=%C8%ED%BF%BC%D1%A7%D4%BA%7C%7C%B3%CC%D0%F2%D4%B1" 
target=_blank>进入社区</A> </DIV>
<DIV id=ArticleCnt><!-- Google广告代码 -->
<DIV style="FLOAT: left; MARGIN: 5px">
<SCRIPT type=text/javascript><!--
					google_ad_client = "pub-7544158037619893";
					/* 250x250, 创建于 08-6-3 */
					google_ad_slot = "3368625097";
					google_ad_width = 250;
					google_ad_height = 250;
					//-->
					</SCRIPT>

<SCRIPT src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/show_ads.js" 
type=text/javascript>
					</SCRIPT>
</DIV>
<P></P>
<P>  本程序将电码的原文存放在字符数组 old 中,加密钥匙存放在整数 key 中。函数 decode 用于将原文 old 
加密并返回密文字符数组的首指针。其中函数采用一个双向循环链表 CODE 来表示密文环.函数 strlen 用于计算一个字符串中的字符个数( 不包括字符串结尾符 
'\0' )。为了简单起见,程序中假设内存容量足以满足动态存贮单元分配的要求。</P>
<P>  #include <STDIO.H></P>
<P>  #include <STDLIB.H></P>
<P>  typedef struct node</P>
<P>  { char ch;</P>
<P>  struct node *forward; /* Link to next node. */</P>
<P>  struct node *backward;/* Link to previous node.*/</P>
<P>  } CODE;</P>
<P>  int strlen(char *s)</P>
<P>  { int len = 0;</P>
<P>  while (*s++ != '\0' )</P>
<P>  len++;</P>
<P>  return( len );</P>
<P>  }</P>
<P>  char *decode(char *old,int key)</P>
<P>  { char *New; int length,count,i;</P>
<P>  CODE *loop,*p;</P>
<P>  length=strlen(old);</P>
<P>  loop=(CODE *) malloc( length*sizeof(CODE) );</P>
<P>  for ( i = 1;i<LENGTH-1;I++ p )<> 
<P>  { loop[i].forward = &amp;loop[i+1];</P>
<P>  ___(1)___</P>
<P>  }</P>
<P>  loop[0].backward = &amp;loop[length-1];</P>
<P>  loop[0].forward = &amp;loop[1];</P>
<P>  loop[length-1].forward = loop;</P>
<P>  ___(2)___</P>
<P>  for ( p = loop,i = 0;i<LENGTH;I++ p )<> 
<P>  { for ( count = 1;count<KEY;COUNT++ p )<> 
<P>  p= p-&gt;forward ;</P>
<P>  ___(3)___</P>
<P>  p-&gt;backward-&gt;forward = p-&gt;forward ;</P>
<P>  p-&gt;forward-&gt;backward = p-&gt;backward ;</P>
<P>  ___(4)___</P>
<P>  }</P>
<P>  New = ( char *)malloc( ( length+1 ) *sizeof(char) );</P>
<P>  for ( i=0;i<LENGTH;I++ p )<> 
<P>  ___(5)___</P>
<P>  New[length]='\0';</P>
<P>  return (New);</P>
<P>  }</P>
<P>  void main()</P>
<P>  { char old[256];</P>
<P></P>
<P></P>
<P></P>
<P align=right>[<A 
href="http://www.educity.cn/rk/prog/200804111009281842.htm">1</A>] &nbsp;[<A 
href="http://www.educity.cn/rk/prog/200804111009281120.htm">2</A>] &nbsp;[3] 
&nbsp;[<A href="http://www.educity.cn/rk/prog/200804111009281140.htm">4</A>] 
&nbsp;[<A href="http://www.educity.cn/rk/prog/200804111009291173.htm">5</A>] 
&nbsp;[<A href="http://www.educity.cn/rk/prog/200804111009291689.htm">6</A>] 
&nbsp;[<A href="http://www.educity.cn/rk/prog/200804111009291137.htm">7</A>] 
&nbsp;[<A href="http://www.educity.cn/rk/prog/200804111009291055.htm">8</A>] 
&nbsp;</P></DIV>
<DIV class=page></DIV>
<SCRIPT language=javascript>function T(n){document.getElementById("ArticleCnt").style.fontSize=n+"px";}</SCRIPT>

<DIV class=t1>【<A href="javascript:T(16);">大</A> <A 
href="javascript:T(14);">中</A> <A href="javascript:T(12);">小</A>】【<A 
href="javascript:StorePage();">收藏到我的学赛</A>】 【<A 
href="http://www.educity.cn/incSearch/search_bbstitle.asp?t=%B3%CC%D0%F2%D4%B1%BF%BC%CA%D4%C4%A3%C4%E2%CA%D4%BE%ED%A1%AA%A1%AA%CF%C2%CE%E7%CC%E2%5B3%5D&amp;c=%C8%ED%BF%BC%D1%A7%D4%BA%7C%7C%B3%CC%D0%F2%D4%B1" 
target=_blank>发表评论</A>】【<A 
href="http://www.educity.cn/incSearch/search_board.asp?c=%C8%ED%BF%BC%D1%A7%D4%BA%7C%7C%B3%CC%D0%F2%D4%B1" 
target=_blank>进入社区</A>】 </DIV></DIV>
<DIV class=adv><!-- <div class="ttl">学赛广告推广</div> -->
<DIV class=cnt>
<SCRIPT language=JavaScript 
src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/article_ad.js"></SCRIPT>
</DIV></DIV>
<DIV id=AboutLink>
<SCRIPT language=JavaScript 
src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/article_api.htm"></SCRIPT>
</DIV></DIV>
<DIV id=CntR>
<SCRIPT language=JavaScript 
src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/Article_rightlist.js"></SCRIPT>
</DIV>
<DIV class=clr></DIV></DIV><!-- end  -->
<DIV class=PageLineH></DIV>
<DIV class=blank1></DIV>
<DIV id=CSAIBottomFoot align=center>
<SCRIPT src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/Article_foot.js" 
type=text/javascript></SCRIPT>
</DIV>
<SCRIPT src="程序员考试模拟试卷——下午题[3] - 学赛网软考学院.files/Article_foot_func.js" 
type=text/javascript></SCRIPT>
</BODY></HTML>

⌨️ 快捷键说明

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