#E303. 手动拼接字符串

    ID: 177 传统题 1000ms 256MiB 尝试: 16 已通过: 6 难度: 8 上传者: 标签>程序设计基础字符数组与字符串基础题目难易度中等级

手动拼接字符串

【问题描述】

输入两个单词(均不含空格),将它们拼接成一个新字符串并输出。要求使用字符数组实现拼接,不能使用C++的 string 类型或C库函数 strcat。你需要手动将第二个单词的字符复制到第一个单词的末尾,并确保结果字符串以 '\0' 结尾。

【输入说明】

两行,每行一个单词,每个单词长度不超过50。

【输出说明】

一行,拼接后的字符串。

【数据样例】

Hello
World
HelloWorld

提示

先计算第一个单词的长度(找到 '\0' 的位置)。

然后将第二个单词的字符(包括最后的 '\0')逐个复制过去。

确保目标字符数组足够大(建议定义为长度101的数组)。