HDU 2567 寻梦(字符串,插入)
#include<iostream>
#include<stdio.h>
#include<string.h>
#include<cmath>
using namespace std;
int main()
{int t;char a[55],b[55],r[120];//b插入a中央scanf("%d",&t);while(t--){scanf("%s%s",a,b);//可以用getsint lena=strlen(a);int lenb=strlen(b);int i=0,j=0;while(a[i]!='\0'&&i<lena/2)//确保要插入的位置<=要插入的字符串的长度 {r[i]=a[i];i++;}while(b[j]!='\0'){r[i+j]=b[j];j++;}while(a[i]!='\0')//将剩余的字符串复制{r[i+j]=a[i];i++;}r[i+j]='\0';puts(r);}}
#include <stdio.h>
#include <string.h>
int main() {int n;scanf("%d\n",&n);while (n--) {char a[100],b[100];int i,j;gets(a);gets(b);int lena=(int)strlen(a),lenb=(int)strlen(b);for (i=0; i<(lena/2); i++) {printf("%c",a[i]);}for (j=0; j<lenb; j++) {printf("%c",b[j]);}for (i=(lena/2); i<lena; i++) {printf("%c",a[i]);}printf("\n");}return 0;
}
转载于:https://www.cnblogs.com/Roni-i/p/7206290.html
HDU 2567 寻梦(字符串,插入)相关推荐
- 两个字符串,s,t;把t字符串插入到s字符串中,s字符串有足够的空间存放t字符串
两个字符串,s,t;把t字符串插入到s字符串中,s字符串有足够的空间存放t字符串 void insert(char *s, char *t, int i){char *q = t;char *p =s ...
- Java程序练习-字符串插入
字符串插入时间限制: 1000ms内存限制: 65536kB 描述有两个字符串str和substr,str的字符个数不超过10,substr的字符个数为3.(字符个数不包括字符串结尾处的'\0'.)将 ...
- boost::sort模块实现相关字符串插入测试
boost::sort模块实现相关字符串插入测试 实现功能 C++实现代码 实现功能 boost::sort模块实现相关字符串插入测试 C++实现代码 #include <ciso646> ...
- c语言插入特定的字符串,C语言实现:将一个字符串插入到另一个字符串的指定位置...
C语言实现:将一个字符串插入到另一个字符串的指定位置 发布时间:2018-08-22 13:23, 浏览次数:1672 示例一: char *insert(char *s1, char *s2, in ...
- C#给字符串赋予字面值——字符串插入、转义序列的使用
1.占位符.字符串插入 给字符串赋予字面值时,经常遇见在字符串中包含变量的情况,用连接符进行拼接.转换的方式比较麻烦.还容易出错.C#提供了较为便捷的处理方式,即'占位符',以及C#6的新功能'插入字 ...
- POJ——字符串插入
欢迎来我的个人网站:http://www.rxwcv.cn 2:字符串插入 查看 提交 统计 提问 总时间限制: 1000ms 内存限制: 65536kB 描述 有两个字符串str和substr ...
- JS字符串截取方法 JS字符串查找指定字符方法 JS字符串替换指定字符方法 JS字符串插入指定位置方法 JS字符串删除指定字符方法
js字符串截取的方法 方法一: str.slice(开始位置,结束位置) //start 参数字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推,如果是负数表示从尾部截取多少个字符串,s ...
- 数据结构之字符串插入操作
/*字符串中插入个别字符 */ #include<stdio.h> #include<stdlib.h> #include<string.h> //宏定义 #def ...
- C语言 题目 1688: 数据结构-字符串插入
看下图的代码块理清思路 题目描述 将一个字符串插入到另一个字符串当中.算法描述如下: 图:字符串插入算法 输入格式 输入只有一行,两个字符串(stra,strb)和一个整数 i.字符串仅由英文大小写字 ...
最新文章
- redis面试问题(二)
- 计算机图形软件---OpenGL简介
- 【转】推荐10本C#编程的最佳书籍
- Linux中su命令详解
- think-in-java(17)容器深入研究
- mysql 全文本检索的列_Mysql 全文本检索
- 「mysql优化专题」详解引擎(InnoDB,MyISAM)的内存优化攻略?(9)
- 简单 黑苹果dsdt教程_小米Ruby笔记本安装98%完美黑苹果教程
- ActiveMQ配置详解之如何配置自动重新连接
- Spring 整合Mybatis Mapper动态代理方法
- jQuery自己定义绑定的魔法升级版
- js深拷贝和浅拷贝对数组的影响_浅拷贝与深拷贝(JavaScript)
- 用C语言实现猜单词的小游戏
- 计算机复试面试题总结
- 原生Ajax实现formdata
- v4l2loopback -- 源码分析
- Unreal 蓝图工具 spline 道路组件
- MMdetection2测试voc数据获取precision
- 什么是ribbon?
- (附源码)php积极心理学交流网站 毕业设计 100623