讲座二级C上机第2种题型.docVIP

  • 1
  • 0
  • 约3.38千字
  • 约 3页
  • 2018-03-07 发布于河南
  • 举报
讲座二级C上机第2种题型

给定程序MODI1.C中函数 fun 的功能是:把在字符串s中出现的每个字符,紧随其后重复出现一次,形成一个新串放在t中,且在t中把原相邻字符的位置进行了交换。 题库第001题(001-010题题型)——改错题 例如:当s中的字符串为:ABCDE时, 则t中的字符串应为:BBAADDCCEE。 请改正函数fun中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构! #include conio.h #include stdio.h #include string.h void fun (char *s, char *t) { /************found************/ int i, j; 错误:sl没有定义。应改为:int i , j , sl; sl = strlen(s); for (i=0, j=0; isl; i+=2) { if (i+1 sl) { t[2*j] = s[i+1]; t[2*j +1] = s[i+1]; j++; } t[2*j] = s[i]; t[2*j +1] = s[i]; /************found**********

文档评论(0)

1亿VIP精品文档

相关文档