`
piperzero
  • 浏览: 3555822 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

题目1490:字符串链接

 
阅读更多

 

题目1490:字符串链接

时间限制:1 秒

内存限制:128 兆

特殊判题:

提交:63

解决:35

题目描述:

不用strcat 函数,自己编写一个字符串链接函数MyStrcat(char dstStr[],charsrcStr[])

输入:

两个字符串,字符串由小写字母组成。

输出:

链接后的字符串

样例输入:
hello world
good morning
样例输出:
helloworld
goodmorning
来源:
2012年哈尔滨工业大学计算机研究生机试真题

 

 

 

/********************************* 
*   日期:2013-3-3
*   作者:SJF0115 
*   题号: 九度OJ 题目1490:字符串链接
*   来源:http://ac.jobdu.com/problem.php?pid=1490
*   结果:AC 
*   来源:2012年哈尔滨工业大学计算机研究生机试真题
*   总结: 
**********************************/ 
#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int MyStrcat(char dstStr[],char srcStr[])
{
	int i,j;
	int len1 = strlen(dstStr);
	int len2 = strlen(srcStr);
	for(i = len1,j = 0;j < len2;j++,i++){
		dstStr[i] = srcStr[j];
	}
	dstStr[i] = '\0';
	return 0;
}


int main () {
	int i,N;
	char dstStr[2000];
	char srcStr[1000];
    while(scanf("%s %s",dstStr,srcStr) != EOF){	
		MyStrcat(dstStr,srcStr);
		printf("%s\n",dstStr);
    }//while
    return 0;
}



分享到:
评论

相关推荐

    字符串连接

    不借用任何字符串库函数实现无冗余地接受两个字符串,然后把它们无冗余的连接起来。 输入: 每一行包括两个字符串,长度不超过100。 输出: 可能有多组测试数据,对于每组数据, 不借用任何字符串库函数实现无冗余...

    python 实现连接字符串

    # 题目:连接字符串。 # 题目:两个字符串连接程序。

    OJ_字符串加解密

    4. **字符串处理函数**:C语言中的`strlen()`用于获取字符串长度,`strcpy()`和`strncpy()`用于复制字符串,`strcat()`和`strncat()`用于连接字符串,`strchr()`和`strstr()`用于查找子字符串,这些函数可以辅助我们...

    关于面试题目中回环字符串的解答

    然后,它将原字符串的尾部复制到`tmp`的前半部分,接着将原字符串连接到`tmp`的末尾。最后,再次调用`isok()`检查新字符串是否为回环字符串,如果是,则打印"successful"。 3. **addtail() 函数**: 类似于`...

    PTA-训练语法:字符串

    这个题目要求我们从每一句诗的第一字中提取出一个汉字,然后将这些汉字连接起来形成一个新的字符串。 **关键步骤:** - **读取输入:** 读取四句诗。 - **提取首字:** 从每句诗中提取第一个汉字。 - **输出结果:*...

    PHP程序设计-3期(KC016) 2.5.7字符串连接课后习题.doc

    在PHP程序设计中,字符串连接...在实际开发中,字符串连接常用于构建动态消息、URL、SQL查询等。熟练掌握这些基本操作将对编写高效且健壮的PHP代码至关重要。通过此类练习,我们可以不断巩固这些概念,并提升编程技能。

    C语言字符串练习(习题+答案).zip

    3. 字符串连接:strcat()和strncat()函数用于连接两个字符串,理解它们的区别和使用场景,以及注意防止溢出。 4. 字符串查找:strchr()和strstr()函数分别用于查找字符和子字符串在字符串中的位置。 5. 字符串长度...

    IT软件开发笔试面试题.docx

    13. 字符串连接:该题目要求编写一个函数,输出 n 个字符串的最长连接串,考察了候选人的字符串处理能力和算法设计能力。 知识点:字符串处理、动态规划、LCS 算法。 14. 最长公共子串:该题目要求编写一个函数,...

    全国计算机二级C语言上机填空题题库.pdf

    使用指针操作实现两个字符串的连接。 15. 题目32:计算数组平均值并四舍五入。涉及数组遍历、平均值计算以及四舍五入的实现。 16. 题目33:数组元素对调。根据数组长度和奇偶性,确定中间元素的位置,然后对称地...

    字符串习题总结.rar

    - **拼接**:将两个或更多字符串连接在一起形成一个新的字符串,例如在Python中使用`+`操作符。 - **查找与替换**:查找字符串中的特定子串并进行替换,如Python的`find()`、`index()`、`replace()`方法。 - **...

    字符串的最大公因子(substr+辗转相除)1

    题目要求寻找两个字符串 `str1` 和 `str2` 的最大公因子字符串,即找到一个字符串 X,使得 X 可以通过自身重复拼接形成 `str1` 和 `str2`。这个问题可以通过“辗转相除法”来解决,类似于求整数的最大公约数。 首先...

    python实现两个字符串连接程序

    # 题目: # 两个字符串连接程序。

    字符串处理

    例如,你可以使用`+`运算符将两个字符串连接起来,或者使用`==`来检查两个字符串是否相等。 2. 字符串索引与切片:通过索引,我们可以访问字符串中的单个字符。在大多数语言中,索引是从0开始的。切片则允许我们...

    查找字符串中出现重复次数最多的字符

    在编程领域,尤其是在面试环节,字符串处理问题是常见的一类题目,因为它们涉及到基础的数据结构、算法和逻辑思维。本主题关注的是如何查找一个字符串中出现重复次数最多的字符。这是一个典型的字符串处理问题,对于...

    Pandas进阶修炼120题之题目1:提取含有字符串Python的行.pdf

    本题目的目标是从一个DataFrame中提取包含特定字符串"Python"的行,这是一个常见的文本筛选任务。以下是对这个问题的详细解答: 首先,我们需要创建一个DataFrame。在Python中,可以使用`pd.DataFrame()`函数将字典...

    用c语言描述将两个字符串连在一起且按升序排列

    用c语言描述将两个字符串连在一起且按升序排列 #include #include #define P printf int n; char * x(char *p1,char *p2) { char temple,temple2; int i,j,k,e,d,f; /* char a[]={"aegikl"}; char b[]={...

    字符串考试.zip

    例如,Python中的`+`运算符可以连接两个字符串,`str.index()`可以查找子字符串的位置,`str.replace()`可以替换子字符串。 4. **字符串方法**:编程语言提供了丰富的内置方法来处理字符串,如Python的`len()`计算...

Global site tag (gtag.js) - Google Analytics