解题思路:字符串的拼接
注意事项:C语言中有字符串拼接的库函数,不过做题的话,感觉还是自己想怎样实现比较好。看了下其它人的题解。有些就是奇淫技巧。
参考代码:
#include<stdio.h> #include<string.h> #define MAXN 100 void strcat_my(char str1[],char str2[]) { int i,j,k; if( (i=strlen(str1))+(j=strlen(str2))>=MAXN) return; for(k=0;k<=j;k++) str1[i+k]=str2[k]; printf("%s",str1); } int main() { char s1[MAXN]; char s2[MAXN]; scanf("%s",s1); scanf("%s",s2); strcat_my(s1,s2); }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:609 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:747 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:543 |
简单的a+b (C语言代码)浏览:719 |
C语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:1025 |
C语言训练-排序问题<1> (C语言代码)浏览:636 |
Pascal三角 (C语言代码)格式错误浏览:551 |
水仙花 (C语言代码)浏览:1163 |
字符逆序 (C语言代码)浏览:645 |
1011题解浏览:819 |