编写一程序,将两个字符串连接起来,不要用strcat函数
时间: 2023-12-15 18:06:12 浏览: 99
编一程序,将两个字符串连接起来,不要用strcat函数.cpp
5星 · 资源好评率100%
#include <stdio.h>
int main() {
char str1[50], str2[50];
int i, j;
printf("Enter first string: ");
scanf("%s", str1);
printf("Enter second string: ");
scanf("%s", str2);
// 计算第一个字符串的长度
for (i = 0; str1[i] != '\0'; i++);
// 将第二个字符串复制到第一个字符串的末尾
for (j = 0; str2[j] != '\0'; j++, i++) {
str1[i] = str2[j];
}
// 在连接后的字符串末尾添加空字符
str1[i] = '\0';
printf("Concatenated string: %s\n", str1);
return 0;
}
阅读全文