编写一程序,输入两个字符串,并将字符串2连接到字符串1的后面,最后输出连接后的字符串。要求:
1)编写函数void lianjie(char s1[], char s2[])实现串的连接
2)在程序中调用该函数。
#include <stdio.h>
#include <string.h>
void lianjie(char str1[100], char str2[100])
{
int i = 0, j = 0;
while (str1[i] != '\0')
i++;
while (str2[j] != '\0')
{
str1[i] = str2[j];
i++;
j++;
}
str1[i] = '\0';
printf("两个字符串连接后:%s \n", str1);
}
int main()
{
char a[10], c[10];
printf("输入字符串a:");
gets(a);
printf("输入字符串c:");
gets(c);
lianjie(a, c);
return 0;
}
该程序使用C语言编写,定义了一个名为`lianjie`的函数,用于将两个字符串拼接在一起。用户输入两个字符串,程序通过`gets`函数获取输入,然后调用`lianjie`函数将第二个字符串连接到第一个字符串的末尾,并打印出连接后的结果。
实现串的连接2)&spm=1001.2101.3001.5002&articleId=128698482&d=1&t=3&u=297e004b4894426d9647757d5c277965)
891

被折叠的 条评论
为什么被折叠?



