龙空技术网

C语言每日一练:连接字符串

上进的橘子ZJ 67

前言:

如今同学们对“c语言输入字符串语句”大概比较关切,大家都需要知道一些“c语言输入字符串语句”的相关内容。那么小编在网上汇集了一些关于“c语言输入字符串语句””的相关文章,希望朋友们能喜欢,你们快快来学习一下吧!

题目描述:写一函数,将两个字符串连接。输入两行字符串,例如 123 abc,输出连接后的字符串 123abc。

代码如下:

#include <stdio.h>#include <string.h>//自定义字符串连接函数void join(char a[], char b[]){	int i, j;	char c[100];	for (i = 0; i < strlen(a); i++)	{		c[i] = a[i];	}	for (j = i; j < (strlen(a) + strlen(b)); j++)	{		int t = j - i;//t是b的长度		c[j] = b[t];//b接在a的后面赋值给c	}	c[j] = '\0';//字符串结束标志	printf("%s", c);}int main(void){	char str1[100];	char str2[100];	scanf("%s%s", str1, str2);//接收两行字符串	join(str1, str2);//调用字符串连接函数	return 0;}

标签: #c语言输入字符串语句 #c语言字符串移动 #c语言链接字符串 #字符串的连接c语言 #字符串连接c