首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
假设采用动态存储分配的顺序串HString作为串的存储结构。该类型实现的串操作函数原型说明如下: void strinit(HString s); //置s为空串 int strlen(HString s); //求串s的长度
假设采用动态存储分配的顺序串HString作为串的存储结构。该类型实现的串操作函数原型说明如下: void strinit(HString s); //置s为空串 int strlen(HString s); //求串s的长度
admin
2008-07-10
28
问题
假设采用动态存储分配的顺序串HString作为串的存储结构。该类型实现的串操作函数原型说明如下:
void strinit(HString s); //置s为空串
int strlen(HString s); //求串s的长度
void strcpy(HString to,HString from); //将串from复制到串to
void streat(HString to,HString from); //将串from联接到串to的末尾
int strcmp(HString s1,HString s2);
//比较串s1和s2的大小,当s1<s2,s1=s2或s1>s2时,
//返回值小于0,等于0或大于0
HString substr(HString s,int i,int m);
//返回串S中从第i(0≤i≤strlen(s)-m)个字符起长度为m的子串阅读下列算法f32,并回答问题:
(1)设串S="abcdabcd",T="bcd",V="bcda",写出执行f32(S,T,V)之后的S;
(2)简述算法f32的功能。
void f 32(HString S,HString T,HString V){
int m,n,pos,i;
HString news;
strinit(news);
n=strlen(S);
m=strlen(T);
pos=i=0;
while(i<=n-m){
if(strcmp(substr(S,i,m),T)!=0)i++;
else{
strcat(news,substr(S,pos,i-pos));
strcat(news,V);
pos=i=i+m;
}
}
strcat(news,substr(S,pos,n—pos));
strcpy(S,news);
}
选项
答案
1.s="abcdaabeda" 2.串的置换操作,用串V置换串S中的子串T。
解析
转载请注明原文地址:https://kaotiyun.com/show/25Ax777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
试说明透明网桥的工作方式,并给出一个“桥”在端口x上接收一个MAC帧时的操作过程。
下列关于数据链路层功能的叙述中错误的是()
RS—449标准有两个电气标准,分别是平衡式的RS-422标准和非平衡式的________标准。
IEEE802.11a规定无线局域网操作的波段是()
SMTP通过_________和邮件传输代理程序实现邮件的传输。()
金融市场由哪些构成要素?
合约标的物为沪深300指数,报价单位为指数点,每点500元。股指期货交易实行保证金制度。现假设客户B在某一期货公司开立了期货交易账户,并往账户上存入保证金50万,准备进行股指期货交易。2010年7月18日,客户B买入沪深300股指期货仿真0703合约10手
用图解法求下列两个变量的线性规划问题:使目标函数y=5x1+6x2达到最大。
若一个二叉树的叶子是某子树的中序遍历序列中的最后一个结点,则它必是该子树的_________序列中的最后一个结点。
当广义表中的每个元素都是原子时,广义表便成了_______。
随机试题
下列哪项不违反《中华人民共和国劳动法》的规定?()
患者,男,48岁。大量饮酒后突发中上腹刀割样疼痛,向腰背部呈带状放射,伴发热、恶心、呕吐,呕吐胃内容物2次,量约400ml。查体:神清,痛苦表情,弯腰抱膝位,体温38.5℃,左中上腹部明显压痛,无反跳痛、腹肌紧张。该患者最可能的诊断是
大型复杂设备的采购在合同内约定的供贷方承包范围可能包括( )。
电算化会计信息系统的档案包括()。
资料1上海某公司(31××34××××)自境外购进乙氧氟草醚(监管条件:AS;法定计量单位:千克)。货物运抵后委托宁波某报关公司向进境地海关办理进口申报手续。入境货物通关单编号:380000111025005000农药进口登记
在信用活动中起主导作用的金融机构是()。[2015年10月真题]
导游员可协助旅游者单独外出购物。()
我国西北地区主要的地理特征是()。
假定我们要建立一个学术论文数据库,存储如下信息:◎学术期刊有期刊编号、期刊名、发行单位;◎作者有作者编号、作者姓名、电子邮件;◎论文有论文编号、论文标题、摘要、正文;◎每篇论文只被一个期刊录用,每个期刊可以录用多篇论
TheChinesespaceprogramaimsat______.
最新回复
(
0
)