我是靠谱客的博主 天真百合,这篇文章主要介绍6-3 字符串的连接 (8 分)本题要求实现一个函数,将两个字符串连接起来。函数接口定义:char *str_cat( char *s, char *t );函数str_cat应将字符串t复,现在分享给大家,希望可以做个参考。

6-3 字符串的连接 (8 分)

本题要求实现一个函数,将两个字符串连接起来。

函数接口定义:

复制代码
1
复制代码
1
char *str_cat( char *s, char *t );

函数str_cat应将字符串t复制到字符串s的末端,并且返回字符串s的首地址。

裁判测试程序样例:

复制代码
1
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h> #include <string.h> #define MAXS 10 char *str_cat( char *s, char *t ); int main() { char *p; char str1[MAXS+MAXS] = {''}, str2[MAXS] = {''}; scanf("%s%s", str1, str2); p = str_cat(str1, str2); printf("%sn%sn", p, str1); return 0; } /* 你的代码将被嵌在这里 */

输入样例:

复制代码
1
2
3
abc def

输出样例:

复制代码
1
2
abcdef abcdef

复制代码
1
2
3
4
5
6
7
8
9
10
11
char *str_cat( char *s, char *t ) { int i,j; i=strlen(s); for(j=i;*t!='';j++,t++) { *(s+j)=*t; } *(s+j)=''; return s; }
复制代码
1
2
3
4
5
6
7
8
or char *str_cat( char *s, char *t ) { strcat(s,t); return s; }

 

最后

以上就是天真百合最近收集整理的关于6-3 字符串的连接 (8 分)本题要求实现一个函数,将两个字符串连接起来。函数接口定义:char *str_cat( char *s, char *t );函数str_cat应将字符串t复的全部内容,更多相关6-3内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部