• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
06年计算机等级考试二级C程序修改与设计[1]
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
06年计算机等级考试二级C程序修改与设计[1]
软件发布 06年计算机等级考试二级C程序修改与设计[1]
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 认证考试 >> 计算机等级考试 >> 计算机二级考试 >> 06年计算机等级考试二级C程序修改与设计[1]

06年计算机等级考试二级C程序修改与设计[1]

添加时间: 2007-5-5 5:53:31  作者: 计算机等级考试认证参考  阅读次数:25   来源: http://www.d9soft.com

         
   二级C程序修改 1  
===========================================  
 试题说明 :  
===========================================  
 给定程序MODI1.C中函数 fun 的功能是:将在字符串s中出现、  
 而未在字符串t中出现的字符形成一个新的字符串放在u中,u中字  
 符按原字符串中字符顺序排列,不去掉重复字符。  
 例如:当s = "AABCDE",t = "BDFG"时,  
 u中的字符串为"AACE"。  
 请改正函数fun中的错误,使它能得出正确的结果。注意:不  
 要改动main函数,不得增行或删行,也不得更改程序的结构!  
===========================================  
 程序 :  
===========================================  
 #include  
 #include  
 #include  
 /************found************/  
 void fun (char *s, char *t, char u)  
 { int i, j, sl, tl;  
 sl = strlen(s); tl = strlen(t);  
 for (i=0; i { for (j=0; j if (s[i] == t[j]) break;  
 /************found************/  
 if (j>tl)  
 *u++ = s[i];  
 }  
 *u = ’’;  
 }  
 main()  
 { char s[100], t[100], u[100];  
 clrscr();  
 printf(" Please enter string s:"); scanf("%s", s);  
 printf(" Please enter string t:"); scanf("%s", t);  
 fun(s, t, u);  
 printf("the result is: %s ", u);  
 }   #p#
===========================================  
 所需数据 :  
===========================================  
 #2  
 @1 001010  
 void fun (char *s,char *t, char *u)  
 void fun (char *s,char *t, char u[])  
 void fun (char *s,char *t, char u[100])  
 fun (char *s,char *t, char *u)  
 fun (char *s,char *t, char u[])  
 fun (char *s,char *t, char u[100])  
 fun (char s[],char t[], char u[])  
 fun (char s[100],char t[100], char u[100])  
 void fun (char s[],char t[], char u[])  
 void fun (char s[100],char t[100], char u[100])  
 @2 001006  
 if(j>=tl)  
 if(tl<=j)  
 if(!(jif(!(tl>j))  
 if(j==tl)  
 if(tl==j)  
 二级C程序设计1  
===========================================  
 试题说明 :  
===========================================  
 函数fun的功能是:把a数组中的n个数和b数组中逆序的n个数  
 一一对应相加,结果存在c数组中。  
 例如: 当a数组中的值是:1、3、5、7、8  
 b数组中的值是:2、3、4、5、8  
 调用该函数后,c数组中存放的数据是9、8、9、10、10  
 注意: 部分源程序存在文件PROG1.C中。  
 请勿改动主函数main和其它函数中的任何内容,仅在函数fun  
 的花括号中填入你编写的若干语句。   #p#
=========================================== 
   程序 :  
===========================================  
 #include  
 #include  
 void fun(int a[], int b[], int c[], int n)  
 {  
 }  
 main()  
 { int i, a[100]={1,3,5,7,8}, b[100]={2,3,4,5,8}, c[100];  
 clrscr();  
 fun(a, b, c, 5);  
 printf("The result is: ");  
 for (i=0; i<5; i++) printf("%d ", c[i]);  
 printf(" ");  
 NONO();  
 }  
 NONO( )  
 {/* 本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。 */  
 FILE *rf, *wf ;  
 int a[100], b[100], c[100], i, j ;  
 rf = fopen("in.dat", "r") ;  
 wf = fopen("bc01.dat","w") ;  
 for(i = 0 ; i < 5 ; i++) {  
 for(j = 0 ; j < 5 ; j++) fscanf(rf, "%d,", &a[j]) ;  
 for(j = 0 ; j < 5 ; j++) fscanf(rf, "%d,", &b[j]) ;  
 fun(a, b, c, 5) ;  
 for(j = 0 ; j < 5 ; j++) fprintf(wf, "%d ", c[j]) ;  
 fprintf(wf, " ") ;  
 }  
 fclose(rf) ;  
 fclose(wf) ;  
 }   #p#
===========================================  
 所需数据 :  
===========================================  
 @2 IN.DAT 010  
 1,2,3,4,5  
 6,7,8,9,10  
 2,3,5,6,7  
 1,4,6,7,9  
 11,7,2,4,8  
 8,7,2,3,5  
 9,10,3,4,7  
 8,11,4,6,8  
 4,3,1,9,7  
 3,4,8,10,9  
 #E  
 @3 $BC01.DAT 005  
 11 11 11 11 11  
 11 10 11 10 8  
 16 10 4 11 16  
 17 16 7 15 15  
 13 13 9 13 10  
 #E

 

上下文章:

 

上一篇文章: 二级VisualBasic全真标准预测试卷(二) 下一篇文章: 2005年全国计算机等级考试二级vfp笔试真题2

相关文章:

  • 暗黑3设计师:目前游戏的深度还不够
  • 三招给系统“添加/删除程序”提速
  • 告诉你什么是图像设计里的DPI属性
  • 魔兽世界国服《巫妖王之怒》升级程序25日开放下载
  • 中国国家计算机病毒中心监测发现蠕虫新变种

相关软件:

  • 亿尚发型设计管理系统 2006版 Build060901
  • 出国留学考试旅游英语免费用 V1.0
  • 二级VB学习系统 1.0
  • Label mx通用条码标签设计系统 3.02
  • 公安基础知识考试宝典 3.0
  • 终极程序加密器 3.25

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

计算机等级考试分类导航

  • 计算机等级考试动态
  • 计算机一级考试
  • 计算机二级考试
  • 计算机三级考试
  • 计算机四级考试

本类经典文章推荐

  • 2006年全国计算机等级考试二级C考...
  • 《C++编程规范》笔记(设计风格)
  • 如何编写高质量的VB代码
  • VB编程的几个API函数的应用问题
  • VB编程:去掉窗体的关闭按钮
  • 最简Windows编程
  • VB编程:如何在列表框中自动查找
  • VB指导:生成auto-OK对话框
  • 使用VB的布局工具节省编程时间
  • VB中利用Winrar进行文件压缩

计算机二级考试阅读排行

  • 计算机二级:《计算机基础》考试题
  • 2006年全国计算机等级考试二级C考...
  • VB编程:去掉窗体的关闭按钮
  • 计算机二级:计算机基础知识作业题
  • 二级VF程序设计全真预测试卷(一)
  • 全国计算机等级考试二级VISUALFOX...
  • 2005年9月17日二级VF笔试试题答案
  • 《C++编程规范》笔记(设计风格)
  • 二级C语言程序设计试题(含答案)
  • 2005年9月计算机等级考试二级笔试...

计算机等级考试阅读总排行

  • 全国计算机等级考试一级模拟试题01
  • 全国计算机等级考试一级模拟试题10
  • 全国计算机等级考试一级模拟试题08
  • 全国计算机等级考试一级模拟试题02
  • 全国计算机等级考试一级考试最新模...
  • 全国计算机等级考试一级模拟试题07
  • 一级(WINDOWS)试题解析-Word篇
  • 全国计算机等级考试上机考试应试技...
  • 全国计算机等级考试一级模拟试题03
  • 全国计算机等级考试一级模拟试题06

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有