江苏省计算机等级考试二级C上机考试模拟试题.docVIP

  • 59
  • 0
  • 约5.73万字
  • 约 58页
  • 2017-08-26 发布于河南
  • 举报

江苏省计算机等级考试二级C上机考试模拟试题.doc

江苏省计算机等级考试二级C上机考试模拟试题 C01 一、改错题(18分) 【程序功能】 下列程序中函数fun的功能是: 首先将s数组中的字符串按以下规则复制到t数组:对于下标值为偶数位置上的字符复制n次(n=下标值+1),对于下标值为奇数位置上的字符只复制一次;其次将t数组中的字符串按字符编码从小到大的顺序排序。 【测试数据与运行结果】 当s中的字符串为“abcdefg”时,运行结果应为“abcccdeeeeefggggggg” 当s中的字符串为“136254”时,运行结果应为“123455555666” 【含有错误的源程序】 #include stdio.h #include conio.h void fun (char *s, char *t) { int i,j,k,n=0; char temp; for(i=0;s[i]!=\0;++i) if(i%2=0) for(k=0;ki+1;++k) { t[n]=s[i]; n++; } else t[n]=s[i]; t[n]=\0; for (i=0;in-1;i++) { k=i; for (j=0;jn;j++) if(t[j]t[k])k=j; if

文档评论(0)

1亿VIP精品文档

相关文档