首页
登录
从业资格
阅读以下说明和C函数,将解答填入答题纸的对应栏内。 【说明】 函数d
阅读以下说明和C函数,将解答填入答题纸的对应栏内。 【说明】 函数d
练习题库
2022-08-02
95
问题
阅读以下说明和C函数,将解答填入答题纸的对应栏内。【说明】 函数del_substr(S,T)的功能是从头至尾扫描字符串S,删除其中与字符串T相同的所有子串,其处理过程为:首先从串S的第一个字符开始查找子串T,若找到,则将后面的字符向前移动将子串T覆盖掉,然后继续查找子串T,否则从串S的第二个字符开始查找,依此类推,重复该过程,直到串S的结尾为止。该函数中字符串的存储类型SString定义如下: typedef struct{ char *ch; /*串空间的首地址*/ int length; /*串长*/ }SString; 【C函数】 void del substr(SString*S, SString T) { int i, j; if(S->length<1||T.length<1||S->length<T.length) return; i=0; /* i为串S中字符的下标 */ for(;;){ j=0; /* j为串T中字符的下标 */ while(i<S->length&&j<T.length){ /* 在串S中查找与T相同的子串 */ if(S->ch
==T.ch[j]){ i++; j++; } else{ i= (1) ; j=0; /* i值回退,为继续查找T做准备 */ } } if( (2) ){ /* 在S中找到与T相同的子串 */ i= (3) ; /* 计算S中子串T的起始下标 */ for(k=i+T.length; k<S->length; k++) /* 通过覆盖子串T进行删除 */ S->ch[ (4) ]=S->ch[k]; S->length= (5) ; /* 更新S的长度*/ } else break; /* 串S中不存在子串T */ } }
选项
答案
解析
转载请注明原文地址:https://tihaiku.com/congyezige/2427810.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
解答服务对象的健康问题,帮助其澄清观念、做出决策的人际传播形式称为A.咨询B.个
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(
在软件开发中使用函数库可()。A.提高软件的执行速度 B.降低系统负载 C.
阅读一下说明,回答问题1至问题4.将解答填入答题纸对应的解答栏内。 【说明】
阅读以下说明,回答问题1至问题4,将解答填入对应的解答栏内。 【说明】
阅读以下说明,回答问题1至问题4,将答案填入答题纸对应的解答栏内。(注:此题为思
阅读下列说明信息,回答问题1至问题5。将答案填入答题纸对应的解答栏内。 【说明
阅读以下说明,回答问题l至问题4,将解答填入答题纸对应的解答栏内。 【说明】
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 某
阅读以下说明,回答问题1至问题4,将解答填入答题纸对应的解答栏内。(注:此题为
随机试题
CultureShockPeoplehavedifficultyin【T1】toanewcult
关于卫生法律救济的途径,错误的是A.诉讼 B.私力救济 C.行政复议 D.
关于劳动力职业流动的说法,正确的是()。A.经济不景气时期,一些劳动者失去了原
半夏泻心汤中干姜与黄连、黄芩的主要作用为A.燥湿化痰B.平调寒热C.降逆止呕D.
患者服药三剂,表证已解,喘逆渐平,但时有咳嗽,吐出清稀痰涎,身形畏寒,头面部微肿
某企业主要生产家用消毒剂,在该企业销售部的考核项目中,有一项指标的考核权重占70
根据我国《公司法》的有关规定,公司提取法定公积金的标准是()。A:按税后利润的1
关于感染性心内膜炎,下列哪项正确A.多见于老年患者 B.心内赘生物多附着于右心
下列财政收入中属于税收收入的有( )。A.直接税 B.国有资产收入 C.
在使用危险化学品安全标签时,下列有关注意事项的表述中,错误的是( )。A.出厂
最新回复
(
0
)