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

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

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

       

  二级C程序修改2 
=========================================== 
 试题说明 : 
=========================================== 
 给定程序MODI1.C中函数 fun 的功能是:将未在字符串s中出 
 现而在字符串t中出现的字符形成一个新的字符串放在u中,u中字 
 符按原字符串中字符顺序排列,不去掉重复字符。 
 例如,当s = "ABCDE",t = "BDFGG"时, 
 u中的字符串为"FGG"。 
 请改正函数fun中的错误,使它能得出正确的结果。注意:不 
 要改动main函数,不得增行或删行,也不得更改程序的结构! 
=========================================== 
 程序 : 
=========================================== 
 #include 
 #include 
 #include 
 void fun (char *s, char *t, char *u) 
 { int i, j, sl, tl; 
 sl = strlen(s); tl = strlen(t); 
 /************found************/ 
 for (i=0; i/************found************/ 
 { for (j=0; j if (t[i] == s[j]) break; 
 if (j=sl) *u++ = t[i]; 
 } 
 /************found************/ 
 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#
=========================================== 
 所需数据 : 
=========================================== 
 #3 
 @1 001006 
 for (i=0; ifor (i=0; ifor (i=0; ifor (i=0; ifor (i=0; ifor (i=0; i@2 001006 
 {for (j=0; j{for (j=0; j{for (j=0; j{for (j=0; j{for (j=0; j{for (j=0; j@3 001006 
 *u=’’; 
 *u=0; 
 (*u)=’’; 
 (*u)=0; 
 u[0]=’’; 
 u[0]=0; 
 二级C程序设计2 
=========================================== 
 试题说明 : 
=========================================== 
 函数fun的功能是:把a数组中的n个数和b数组中逆序的n个数 
 一一相减,结果存在c数组中。 
 例如: 当a数组中的值是:1、3、5、7、8 
 b数组中的值是:2、3、4、5、8 
 调用该函数后,c中存放的数据是:-7、-2、1、4、6 
 注意: 部分源程序存在文件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("bc02.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 $BC02.DAT 005 
 -9 -7 -5 -3 -1 
 -7 -4 -1 2 6 
 6 4 0 -3 0 
 1 4 -1 -7 -1 
 -5 -7 -7 5 4 
 #E

 

上下文章:

 

上一篇文章: 05年9月全国计算机等级考试二级VB笔试卷 下一篇文章: 2005年9月计算机等级考试二级VB考前密卷[1]上

相关文章:

  • 暗黑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 第九软件网 版权所有