第十五周oj训练——写一函数,将两个字符串连接(1052)
2016-12-09 21:02
155 查看
问题及代码
Description
写一函数,将两个字符串连接Input
两行字符串Output
链接后的字符串Sample Input
123 abc
Sample Output
123abc
解法一:用函数
/*烟台大学计算机学院 2016 作者: 马春澎 完成日期:2016年12月9日 */ #include<stdio.h> #include<string.h> int main() { char str1[100],str2[100]; gets(str1); gets(str2); strcat(str1,str2); puts(str1); return 0; }
解法二:
/*烟台大学计算机学院 2016作者: 马春澎完成日期:2016年12月9日 */#include<stdio.h>#include<string.h>int main(){int i,j;char str1[100],str2[100];gets(str1);gets(str2);for(i=0; str1[i]!='\0'; i++);for(j=0; str2[j]!='\0'; j++){str1[i]=str2[j];i++;}str1[i]='\0';puts(str1);return 0;}
运算结果
知识点总结
考察对字符串的认识和应用
学习心得
解法一是直接用函数将字符串连接,如果记住函数名还是很好用的,
解法二就是普通解法了掌握了字符串的应用,解起来也是很容易的。
相关文章推荐
- Android 圆形图片开源项目CircleImageView源码分析
- [AHK]F4Menu
- 策略模式
- scala的extend和with
- C#正则表达式之Regex类用法详解
- 大数据Spark “蘑菇云”行动第94课:Hive性能调优之Mapper和Reducer设置、队列设置和并行执行、JVM重用和动态分区、Join调优
- QT之窗口移动
- 安装学习VMware Workstation
- 欢迎使用CSDN-markdown编辑器
- 传统Socket编程传递POJO(使用JSON的方式)
- VB.net SQL BIT类型参数化查询问题
- mmap引发的SIGBUS
- web电子商城实现及源码
- 【10月】Hey!English
- Day1 Toast/Menu/Intent传递数据
- BZOJ 1066 Dinic
- dd大牛的背包九讲-背包问题汇总
- javaEE,javaSE,win32所有帮助文档
- Ambari学习18_ 更换服务器IP地址后,Ambari各项服务心跳丢失(heartbeat lost)的解决方案
- BZOJ 1066 Dinic