编程实现求任意字符串的长度,字符串的连接,并输出结果。
非常基础的题目还是自己做比较合适吧,毕竟是为了学习。。。。。。
#include
/*---------------------------------------*/
int slen(char *s)
{ int len=0;
while(*s++)len++;
return len;
}
/*---------------------------------------*/
void scat(char *s1,char *s2)
{ while(*s1)s1++;
while(*s2)
{ *s1=*s2;
s1++;
s2++;
}
*s1=*s2;
}
/*--------...全部
非常基础的题目还是自己做比较合适吧,毕竟是为了学习。。。。。。
#include
/*---------------------------------------*/
int slen(char *s)
{ int len=0;
while(*s++)len++;
return len;
}
/*---------------------------------------*/
void scat(char *s1,char *s2)
{ while(*s1)s1++;
while(*s2)
{ *s1=*s2;
s1++;
s2++;
}
*s1=*s2;
}
/*---------------------------------------*/
void inita(char *s1,char *s2)
{ gets(s1);
gets(s2);
}
/*---------------------------------------*/
int main(int argc, char* argv[])
{ char s1[80],s2[80];
inita(s1,s2);
printf("s1=%d\n",slen(s1));
printf("s2=%d\n",slen(s2));
scat(s1,s2);
printf("%s\n",s1);
return 0;
}。收起