首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
函数void Insert(char*s,char*t,int pos)将字符串t插入到字符串s中,插入位置为pos。请用C语言实现该函数。假设分配给字符串s的空间足够让字符串t插入(说明:不得使用任何库函数)。
函数void Insert(char*s,char*t,int pos)将字符串t插入到字符串s中,插入位置为pos。请用C语言实现该函数。假设分配给字符串s的空间足够让字符串t插入(说明:不得使用任何库函数)。
admin
2014-12-25
95
问题
函数void Insert(char*s,char*t,int pos)将字符串t插入到字符串s中,插入位置为pos。请用C语言实现该函数。假设分配给字符串s的空间足够让字符串t插入(说明:不得使用任何库函数)。
选项
答案
voidInsert(char*s,char*t,int pos) { /*将串t插入到串S的第pos位置*/ if(pos<1) exit(0);/*pos非法*/ i=1;P=s; while(*pl=‘\0’&&i
=pos;j一一); /*将串S中第pos起以后的字符后移*/ { *(P+J)=*p; P一一;} P++;q=t; /*将P移到第pos位置,q指向串t的第一个字符*/ for(k=1;k<=j;k++) /*将每串t插入到串S的pos位置*/ P++=q++: }
解析
首先在串s中查找第pos个位置,将pos开始的所有字符依次向后移动串t的长度的位置,然后将串t插人到串S中。算法描述如下。
转载请注明原文地址:https://kaotiyun.com/show/wZVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
在IP数据报中,协议字段占【】位。
请画出字节流1100101101的曼彻斯特码信号波形。
_____是指计算机网络能否尽可能长时间地稳定运行而不出故障或少出故障,在发生故障时能否及时恢复并且使所造成的损失尽可能小。
NetWare系列网络操作系统是______公司开发的用于管理网络的操作系统。
简述数据库设计经历的阶段。
数据流程图的英文简写是_____。
集合R与S的交可以用关系代数的基本运算表示为()
设有关系模式R(X,Y,Z),F={X→Y,Y→Z},则R的候选键是________。
假定某采用分页式存储管理的系统中,主存的容量为1M,被分成256块,块号为0.1,2,……,255。某作业的地址空间占用4页,其页号为0,1,2,3,被分配到主存中的第2,4,1,5块中。则每一页长度为
采用可变分区方式管理主存储器时,必须设置一张空闲区表以供分配。表中各项记录主存中空闲区的起始地址和长度。当某作业完成后,需释放它的分区,并登录或修改空闲区表。由于释放分区的位置可能有相邻的空闲区,故登录或修改空闲区表相应有四种不同的情况。试分别说明这四种情
随机试题
气质是以高级神经活动类型为基础的()。
对肩关节不正确的描述是
患者,男,45岁。长期在化工厂中工作,突发腹痛、恶心剧烈呕吐、腹泻、水样便或血便。上述中毒可能是()
在我国企业法律顾问制度的历史发展中,()对该制度的发展起到过推进作用。
市场利率与股票价格()。
夏某以自有的价值20万元的房屋为抵押,向建设银行贷款5万元,1个月后又以该房屋为抵押,向工商银行贷款15万元,均未办理抵押物登记。如果夏某到期不能还款,该房屋拍卖所得为16万元,下列说法错误的有()。
关于民间非营利组织会计,下列说法中正确的有()。
服务对象小贾离婚后独自抚养孩子,靠低保金生活,最近她查出甲亢,需要终生服药,多种困难使她丧失了生活的勇气,产生了自杀念头。社会工作者小林在了解情况后,运用危机介入模式开展服务,在个案会谈过程中,小林首先()。
依照桑代克的尝试一错误说,学习的基本规律有:效果律、练习律和()。
根据以下资料。回答问题。按通信类型分,2013年1—12月新增固定资产增长率大于15%的行业,其新增固定资产总和为:
最新回复
(
0
)