3926 - 字符串拼接 谭浩强C语言第4版习题7-6
时间限制 : 1 秒
内存限制 : 128 MB
输入两个字符串,要求写一个函数实现按照输入顺序把这两个字符串连接后,返回给主函数并输出。
题目输入
输入占两行,每行一个字符串,每个字符串的长度不会超过100
题目输出
输出占一行,输出连接后的字符串
输入/输出样例
输入格式
1234 567 asd!cf
输出格式
1234 567asd!cf
C语言解答
#include<stdio.h> int main() { char str[2][100]; gets(str[0]); gets(str[1]); printf("%s%s\n",str[0],str[1]); return 0; }
C++解答
#include<stdio.h> void scat(char *s1, char*s2) { while(*s1++); s1=s1-1; while(*s1++=*s2++); } int main() { void scat(char *s1, char*s2); char s1[200],s2[100]; gets(s1); gets(s2); scat(s1,s2); printf("%s\n",s1); return 0; }