第十五周OJ(6)将字符串插入到另一个字符串的指定位置(串)
来源:互联网 发布:域名注册商排名 编辑:程序博客网 时间:2024/06/06 23:55
/*
烟台大学计算机与控制工程学院
All rights reserved.
作者:汪莹莉
完成时间:2016年12月09日
题目描述
将字符串t插入到字符串s中,在位置pos后插入。不得使用字符串操作函数,输出组合成的字符串。
输入
输入两个字符串(t和s)和要插入的位置(pos)
输出
输出组合后的字符串
样例输入
qwejij3
样例输出
jijqwe
编译的程序:
#include <stdio.h>int main(){ char s[50],t[50],r[100]; int i=0,pos,j=0; gets(t); gets(s); scanf("%d",&pos); while(s[i]!='\0'&&i<pos)//确保要插入的位置小于或等于要插入的字符串的长度 { r[i]=s[i]; i++;//单个输入 } while(t[j]!='\0') { r[i+j]=t[j];//插入 j++; } while(s[i]!='\0')//将剩余的字符串复制 { r[i+j]=s[i]; i++; } r[i+j]='\0'; puts(r); return 0;}
运行结果:
知识点总结:注意要插入的位置是否超过字符串的长度
学习心得:增加变量将两个字符串合在一起
1 0
- 第十五周OJ(6)将字符串插入到另一个字符串的指定位置(串)
- 第十五周 OJ总结<7>将字符串插入到另一个字符串的指定位置(串)
- 第十五周-OJ-G将字符串插入到另一个字符串的指定位置(串)
- 第十五周oj训练——将字符串插入到另一个字符串的指定位置(串)(2274)
- 第十五周-将字符串插入到另一个字符串的指定位置(串)
- 第十五周 OJ 将一个字符串插入另一个字符串的指定位置
- 第十五周 将字符串插入到另一个字符串指定的位置
- 第15周OJ实践7 将字符串插入到另一个字符串的指定位置(串)
- 第15周 oj Problem G: 将字符串插入到另一个字符串的指定位置(串)
- 将字符串插入到另一个字符串的指定位置
- 将字符串插入到另一个字符串的指定位置(串)
- 第十五周oj题目将字符串插到另一字符串的指定位置
- 将字符串插入另一个字符串的指定位置
- oj-15-G-将字符串插入到指定位置
- 将一个字符串插入到另一个字符串的某个位置
- 将一个字符串插入到另一个字符串的某个位置
- PHP:将一个字符创插入到另一个字符串的指定位置
- 将字符串插入到指定位置
- Android应用程序资源的编译和打包过程分析
- 润乾报表中API自定义数据集
- 说说行内元素与块级元素以及之间的转换?
- Retrofit+Rxjava服务器IP轮询重试机制实现
- 1212
- 第十五周OJ(6)将字符串插入到另一个字符串的指定位置(串)
- 开发一个Toolbar小demo的步骤
- Unity5.x Animator之BlendTree
- 关于java反射机制复习的那些事
- [LeetCode]35. Search Insert Position
- C#调用API的一些基础
- Android签署应用
- sdut 2116—数据结构实验之链表一:顺序建立链表
- java实现一个抽奖概率类