http://www.educity.cn 作者:不详 来源:希赛教育
一、把一个字符串插入到另一个字符串的某个位置(指元素个数)之后

  char *insert(char *s,char *t,int position)

  { int i;

  char *target;

  if(position>strlen(t)) printf("error");

  else

  { for (i=0;i< (1) ;i++)

  { if (i 

  target=s;

  else

  { if(i< (2) )

  target=t;

  else (3) ;

  }

  }

  }

  return garget;

  }

  二、辗转相除法求两个正整数的最大公约数

  int f(int a,int b)

  { if (a==b) (4) ;

  else

  { if (a>b) return f(a-b,b);

  else (5) ;

  }

  }

  参考答案:

  (1)strlen(s)+strlen(t)

  (2)position+strlen(t)

  (3)target=s[i-strlen(t)]

  (4)return a

  (5)return f(a,b-a)