全国计算机二级语言上机 (2改错题).docVIP

  • 3
  • 0
  • 约5.68万字
  • 约 63页
  • 2016-10-20 发布于广东
  • 举报
全国计算机二级语言上机 (2改错题)

1、请编写函数fun,函数的功能是: 移动字符串中的内容,移动的规则如下: 把第1到第m个字符, 平移到字符串的最后, 把第m+1到最后的字符移到字符串的前部。 例如, 字符串中原有的内容为: ABCDEFGHIJK, m的值为3, 则移动后, 字符串中的内容应该是: DEFGHIJKABC。 注意:部分源程序在文件PROG1.C中。 请勿改动主函数main和其它函数中的任何内容, 仅在函数fun的花括号中填入你编写的若干语句。 #include stdio.h #include string.h #define N 80 void fun1(char *w) /* 本函数的功能是将字符串中字符循环左移一个位置 */ { int i; char t; t=w[0]; for(i=0;istrlen(w)-1;i++) w[i]=w[i+1]; w[strlen(w)-1]=t; } void fun(char *w, int m) /*可调用fun1函数左移字符 */ { } main() { char a[N]= ABCDEFGHIJK; int m; printf(The original string:\n);puts(a); printf(\n\nEnter m: );scanf(%d,m); fun

文档评论(0)

1亿VIP精品文档

相关文档