4943: 字符串链接
Time Limit: 1 Sec Memory Limit: 32 MB
Description
不用strcat函数,自己编写一个字符串连接函数MyStrcat(char dstStr[],char srcStr[]),注意要单独编成函数,提交的时候提交全部的程序,包括main。
Input
输入包含多组数据,每组测试数据由两个待连接字符串组成,中间用一个空格分隔,字符串内部不含空格,且不为空串,每个字符串不多于20个字符。
Output
输出连接后的字符串。
Sample Input
tian qin
Sample Output
tianqin
数据结构高分笔记
代码~:
#include <stdio.h>
char str1[3000],str2[1000];
void MyStrcat(char dstStr[],char srcStr[])
{
int i = 0;
while(dstStr[i]!='\0')
i++;
for(int j = 0; srcStr[j]!='\0'; j++)
{
dstStr[i++] = srcStr[j];
}
dstStr[i] = '\0';//链接完后面加上结束符
}
int main()
{
while(~scanf("%s%s",str1,str2))
{
MyStrcat(str1,str2);
printf("%s\n",str1);
}
return 0;
}
2021: 回头看这份代码写的太low了!!! 后面再找时间修整一下~