首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下程序说明和C程序,将应填入(n)处的子句,写在对应栏内。 【程序说明】 函数int commstr(char * str1,char * str2,int * sublen)从两已知字符串str1和str2中,找出它们的所有最长的公共子串。如
阅读以下程序说明和C程序,将应填入(n)处的子句,写在对应栏内。 【程序说明】 函数int commstr(char * str1,char * str2,int * sublen)从两已知字符串str1和str2中,找出它们的所有最长的公共子串。如
admin
2009-02-15
21
问题
阅读以下程序说明和C程序,将应填入(n)处的子句,写在对应栏内。
【程序说明】
函数int commstr(char * str1,char * str2,int * sublen)从两已知字符串str1和str2中,找出它们的所有最长的公共子串。如果最长公共子串不止1个,函数将把它们全部找出并输出。约定空串不作为公共子串。
函数将最长公共子串的长度送入由参数sublen所指的变量中,并返回字符串str1和str2的最长公共子串的个数。如果字符串str1和str2没有公共子串,约定最长公共子串的个数和最长公共子串的长度均为0。
【程序】
int strlen(char * s)
{char *t=s;
while( * ++);
return t-s-1;
}
int commstr(char) *str1,char *str2,int *sublen
{ char*s1, *s2;
int count=0,len1 ,len2,k,j,i,p;
len1:=strlen(str1)
len2 = strlen(str2);
if(len1>len2)
{s1=str1 ;s2=str2;}
else {len2 = len1;s1 = str2;s2 = str1;}
for(j=len2;j>0;j--) /*从可能最长子串开始寻找*/
{for(k=0;(1)<:len2;k++) /*k为子串s2的开始位置*/
{for(i=0;s1[(2)]!=’\0’;i++;) /*i为子串s1的开始位置*/
{ /*s1的子串与s2的子串比较*/
for (p=0;p<j)&&(3);p++);
if ((4)) /*如果两子串相同*/
{for(p=0);p<j;p++} /*输出子串*/
printf ("%c",s2[k+p]);
printf ("\n");
count++;/*计数增1 */
}
}
}
if (count>0) break;
*sublen=(count>0)?(5):0;
return count;
}
选项
答案
(1)k+j (2)i+j-1 (3)s1[i+P]==s2[k+P] (4)P==j或p>=j (5)j
解析
转载请注明原文地址:https://jikaoti.com/ti/XTW7FFFM
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
计算机操作的注意事项中不包括________。
设有关系R、S、T如下所示,则________。
在Access中,表和数据库的关系是(67)。
在某机床上加工一批零件,要求其直径控制在1.5±0.2cm。检验员定时抽查测量了产品的直径,并绘制了如下的质量控制图。检验结论是:有()次检查发现质量问题,需要进一步查明原因并改进。
某年级有甲乙两班,在最近举行的全年级数学考试中,甲班平均成绩为P,乙班平均成绩为Q,甲班人数占全年级的比例为α,则全年级的平均成绩为()。
若要查询成绩为70-80分之间(包括70分,不包括80分)的学生的信息,以下查询准则设置正确的是()。
在WPS文字的“字体”对话框中,不能设置的字符格式是________________。
________________不会是信息系统的功能。
________________是按照科学的城市发展理念,利用新一代信息技术,通过人、物、城市功能系统之间的无缝连接与协同联动,实现自感知、自适应、自优化,形成安全、便捷、高效、绿色的城市形态。
计算机操作系统的主要功能是______。
随机试题
必须采用硅酮结构密封胶粘接的建筑幕墙受力接缝有()。
焊接性可分为冶金焊接性和使用焊接性。
患者,男,因牙龈出血半年就诊。如该患者为4岁儿童,全口乳牙松动,首先应警惕下列哪一类疾病的发生
A.HMG-CoA合成酶B.HMG-CoA还原酶C.琥珀酰CoA转硫酶D.乙酰CoA羧化酶E.己糖激酶合成酮体的关键酶
防水效果差的浅埋暗挖施工方法包括()。
公路路面工程专业承包企业资质可一共分为()。
关于冻结单位存款的利息计算,以下说法正确的是()。
在签署审计业务约定书前,会计师事务所应当评价自身的专业胜任能力,包括( )。注册会计师对于被审计单位存货的披露,应提请其做到( )。
材料:《国务院关于进一步繁荣发展少数民族文化事业若干意见》强调:“在有利于社会发展和民族进步前提下,使各民族饮食习惯、衣着服饰、建筑风格、生产方式、技术技艺、文学艺术、宗教信仰、节日风俗等,得到切实尊重、保护和传承。”问题:(1)上述材料主要说明什么问
教学工作的基本程序包括()。
最新回复
(
0
)