作者对2012年3月11日的江苏省高校计算机等级考试的C01上机题作了详细的剖析和解答,对参加计算机二级C语言考试有参考价值。

江苏省高等学校非计算机专业学生

计算机基础知识和应用能力等级考试上机试卷(2012春)

二级 C语言(试卷代号C01)

(本试卷完成时间 70分钟)

一、改错题(16分)

【程序功能】

以下程序中函数void csort(char str[][N],int n)对str指向的二级数组前n行中存储的n个字符串分别做如下处理:从中间将字符串一分为二,左半部分字符子串按字符的ASCII码从大到小排序(若字符串长度为奇数,则中间字符不参加排序)。

【测试数据与运行结果】

测试字符串:”abcdefgh”,”123498765”

屏幕输出:dcbaefgh

432198765

【含有错误的源程序】

#include

#include

#include

#define N 80

void csort(char str[][N],int n);

void main()

{ char s[2][N]="abcdefgh","123498765"; int i;

csort(s,2);

for(i=0;i<2;i++)

puts(s);

getch();

}

void csort(char str[][N],int n)

{ int i,j,k,len,half;

char temp;

for(i=0;i

{ len=strlen(str[i][0]);

half=len/2;

for(j=0;j

for(k=j+1;k

if(str[i][j]

{ temp=str[i][j];

str[i][j]=str[i][k];

str[i][k]=temp;

}

}

}

【要求】

1. 打开T盘中myfl.c文件或将上述程序录入到myf1.c文件中,根据题目要求及程序中语句之间的逻辑关系对程序中的错误进行修改。

2. 改错时,可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译预处理命令,但不能增加其

江苏省计算机二级c语言上机,2012春江苏省高校计算机等级考试二级C语言上机题(C01)及其解答_张柏雄...相关推荐

  1. 用c语言输出公差为1等差数列,(word)2012春江苏省高校计算机等级考试二级C语言上机题(C01)及其解答_张柏雄.doc...

    (word)2012春江苏省高校计算机等级考试二级C语言上机题(C01)及其解答_张柏雄 江苏省高等学校非计算机专业学生 计算机基础知识和应用能力等级考试上机试卷(2012春) 二级 C语言 试卷代号 ...

  2. 水仙花亲密数c语言,★2015年3月15日江苏省高校计算机等级考试二级C语言1套上机题(C01)及其解答_张柏雄.doc...

    ★2015年3月15日江苏省高校计算机等级考试二级C语言1套上机题(C01)及其解答_张柏雄 目录 C01(上午8:00-9:10)原题 解答 附录:通用的自编函数 2015春江苏省高校计算机二级C语 ...

  3. 2013年10月20日江苏省高校计算机等级考试二级c语言,2012年10月14日江苏省高校计算机等级考试二级C语言上机题(C02)及其解答_张柏雄.doc...

    2012年10月14日江苏省高校计算机等级考试二级C语言上机题(C02)及其解答_张柏雄 [上机题命题评述]2012年10月14日C01套编程试题是求三位数的水仙花数及其反序数分别存入数组a和b.为本 ...

  4. C语言三位数反序且if,2012年10月14日江苏省高校计算机等级考试二级C语言上机题(C02)及其解答_张柏雄...

    [上机题命题评述]2012年10月14日C01套编程试题是求三位数的水仙花数及其反序数分别存入数组a和b.为本作者于2011年6月15日在豆丁网上发布的"★预测江苏省计算机C语言等级考试的八 ...

  5. 计算机二级c语言求水仙花数和完数,预测江苏省高校计算机二级C考试上机编程题之二特殊数张柏雄.doc...

    预测江苏省高校计算机二级C考试上机编程题之二特殊数张柏雄 内容 一.特殊数:素数平方是各位数不相同的数 二.495三位陷阱数 三.可分解的整数 四.闰年计算题 五.数制变换题 六.水仙花数题 七.亲密 ...

  6. 2017春3月江苏省c语言上机,2012春江苏省高校计算机等级考试二级c语言上机题(c01)及其解答张柏雄...

    2012春江苏省高校计算机等级考试二级c语言上机题(c01)及其解答张柏雄 2012 春上机题_C01 第 1 页 共 4 页 江苏省高等学校非 计算机专业学生 计算机基础知识和应 用能力等级考试上机 ...

  7. 2012秋江苏省计算机二级上机试题,江苏省高校计算机等级考试二级2012秋资料.doc...

    [本试卷命题欠妥处] "第二部份 C语言程序设计"填空第5题建议改为如下命题为妥: 5.若需要打开一个已存在的非空文件 F.txt 并修改其中的部分数据,则打开文件 F.txt 的 ...

  8. 2012二级c语言上机,2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结...

    <2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结>由会员分享,可在线阅读,更多相关<2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结(3页珍藏版 ...

  9. c语言下面程序的功能是求圆的周长和面积.请改正程序中带*行中,2012年计算机等级考试二级C语言上机题(5)...

    计算机等级考试二级C语言上机题(5) 第 12套 试题说明********************************************************************** ...

最新文章

  1. 企业支付宝账号开发接口实现
  2. Java项目:在线考试系统(java+springBoot+vue+Mysql+maven)
  3. 省市县三级级联(模块化开发)
  4. Flutter 21: 图解 ListView 下拉刷新与上拉加载 (三)【RefreshIndicator】
  5. python 编程一日一练-Python每日一练0013
  6. 前端JS——滑动滑块验证登录(源码及效果)
  7. 剑指offer 二叉树的镜像
  8. 【js】JavaScript parser实现浅析
  9. EtherCAT有什么优点?为何如此受欢迎?
  10. 分布式面试 - 集群部署时的分布式 session 如何实现?
  11. idea ssm框架 mysql_IDEA 2017 整合SSM框架(使用Maven创建工程)
  12. bandwidth 0.32k 发布,内存带宽测试工具
  13. 深入理解jQuery插件开发(讲解jQuery开发的好文)
  14. Sublime Text插件
  15. 噪点测试软件 DeadPixelTest 使用方法
  16. endnote引用格式自定义
  17. 公司与公司保密协议范本
  18. 服务器lsass状态代码c0000005,lsass.exe是什么进程?Win7系统提示Lsass.exe系统错误的原因及解决方法...
  19. WebSphere/WebLogic缓存清理
  20. Python基础--集合创建、添加删除元素以及集合的交集、并集和差集运算

热门文章

  1. 在家做什么可以挣钱,6个实用的赚钱方法,赶快收藏吧!
  2. 郑州时代科技计算机专业介绍,2021郑州的中专排名郑州时代科技中等职业学校毕业可以升大专吗...
  3. 【MYSQL】MySQL安装配置
  4. NOR falsh、NAND flash、SDEMMC、QSPI flash、SPI flash
  5. 空中充值业务BOSS系统支撑方案
  6. 人工神经网络的应用实例,神经网络技术及其应用
  7. 京东万象:通过以太坊联盟链解决数据流通的信任难题
  8. 校园一卡通“卡”在哪里
  9. linux画鱼骨图插件,还在用word画鱼骨图?教你一款超实用的鱼骨图绘制软件
  10. 回环检测回环校正(二):回环校正原理