【牛客网】华中科技大学 字符串连接 解题报告

Neysa ·
更新时间:2024-11-10
· 997 次阅读

题目描述

不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。

输入描述: 每一行包括两个字符串,长度不超过100。 输出描述: 可能有多组测试数据,对于每组数据, 不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。 输出连接后的字符串。

示例1

输入

复制

abc def 输出

复制

abcdef 题解 #include #include int main() { char str1[202], str2[101]; while(scanf("%s%s", str1, str2) != EOF){ int len1 = strlen(str1);//第一个字符串的长度 int len2 = strlen(str2);//第二个字符串的长度 int i, j = len1;//从第一个字符串结尾开始 for(i = 0; i < len2; i++){ str1[j++] = str2[i]; } for(i = 0; i < len1 + len2; i++){ printf("%c", str1[i]); } printf("\n"); } return 0; }
作者:wyatt007



字符串连接 牛客 连接 字符串 大学 科技 字符

需要 登录 后方可回复, 如果你还没有账号请 注册新账号