填空题
以下程序运行时输出结果中第一行是 1(14) 2 ,第二行是 3(15) 4
#include
int fun(char *a,char *b)
{int m=0,n=0:
while(*(a+m)!='/0')m++;
while(b[n])
{ *(a+m)=b[n];m++;n++; }
*(a+m)='/0';
return m;
}
void main5
{char s1[20]="yes",s2[5]="no";
printf("%d/n",fun(s1,s2));
puts(s1);
}
【正确答案】
1、(14)5
(15)yesno
【答案解析】