首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL. 例如,当字符串中的内容为“123dabf123dx”,t中内容为“ab”时
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL. 例如,当字符串中的内容为“123dabf123dx”,t中内容为“ab”时
admin
2022-12-02
47
问题
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL.
例如,当字符串中的内容为“123dabf123dx”,t中内容为“ab”时,输出结果应是“123dx”。当字符串中的内容为“123dabf123dx”,t中内容为“abd”时,则程序输出未找到信息“Notfoundl”。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#inelude
#include
char*fun(char*s,char*t)
{ char*p,*r,*a;
/**********found***********/
a=Null;
while(*s)
{ p=s;r=t;
while(*r)
/**********found***********/
if(r==p){r++;p++;}
else break;
if(*r===’\0’)a=s;
S++:
}
return a;
}
void main()
{ char s[100],t[100],*p;
printf("\nPlease enter string S:")
scanf("%s",s);
printf("\nPlease enter substring t:");
scanf(“%s”,t);
p=-fun(s,t);
if(p)
pfintf("\nThe result is:%s\n",p);
else
pfintf("\nNotfound!\n");
}
选项
答案
(1)a=NULL; (2)if(*r==*P)
解析
(1)指针指向空值的关键字应为NULL。
(2)指针变量r和P指向两个字符串中的字符,r和P所指向的字符相同,则指针后移指向下一个字符,故应为if(*r=*p)。
转载请注明原文地址:https://www.kaotiyun.com/show/pX0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a,b,c成等差数列,则二次函数y=ax2+2bx+c的图像与x轴的交点个数为()。
已知实数x,y满足2x+y+5=0,那么的最小值为()。
在一条长3600m的公路一边,从一端开始等距离竖立电线杆,每隔40m原已挖好一个坑,现改为每隔60m立一根电线杆,则需重挖坑和填坑的个数分别为()。
某校从8名教师中选派4名教师同时去4个边远地区支教(每地1人),其中甲和乙不同去,甲和丙只能同去或同不去,则不同的选派方案共有()。
函数f(x)=x2+bx+c对于任意实数t都有f(2+t)=f(2-t),则()。
社会再生产顺利进行,要求生产中所耗费的资本在价值上得到补偿,同时要求实际生产过程中所耗费的生产资料和消费资料得到实物的替换,这在客观上就要求两大部类内部各个产业部门之间和两大部类之间保持一定的比例关系。其中,生产资料的生产()
结合材料回答问题:华为从容的背后,有我们时代的整体加持华为遭遇美国极限施压之际,任正非接受媒体采访的内容刷屏。中国企业与中国企业家的自信、大气与从容,呈现于谈笑风生之间。从时代的角度审视,我
WhenNeilArmstrongandBuzzAldrinreturnedfromthemoon,theircargoincludednearlyfiftypoundsofrockandsoil,whichwer
阅读下列说明,回答问题,将解答填入答题纸的对应栏内。【说明】某企业委托软件公司开发一套包裹信息管理系统,以便于对该企业通过快递收发的包裹信息进行统一管理。在系统设计阶段,需要对不同快递公司的包裹单信息进行建模。其中,邮政包裹单如图2-1所示。请说
安全管理的执行是信息系统安全管理的重要一环,再好的安全策略没有具体的执行支持是不可能获得较好的安全效果的。一般情况下,安全管理执行主要包括四方面内容,下列选项中,________不属于这四方面的内容。
随机试题
...OnlyMissEmily’shousewasleft,liftingitsstubbornandcoquettishdecayabovethecottonwagonsandthegasolinepumps—an
根据《招标投标法》的规定,下列选项中属于招标投标地方性法规的是()。
通过计算特殊的商业因素和所需员工数之间的比率来确定未来人力资源需求,提供比趋势分析更为精确的估计值的预测方法是()。
甲公司签发一张商业汇票给乙公司,乙公司将该汇票背书转让给丙公司并在票据背面注明“不得转让”字样,此行为属于附条件的背书。()
已知:某企业为开发新产品拟投资1000万元建设一条生产线,现有甲、乙、丙三个方案可供选择。甲方案各年的净现金流量为:乙方案的相关资料为:在建设起点用800万元购置不需要安装的固定资产,同时垫支200万元营运资本,立即投入生产。预计投产后第1到第1
以下单位或个人不能登记为增值税一般纳税人的有()。
近年来,一些有关部门在提供公共服务过程中,要求公共服务对象出具各种“奇葩”证明的事时有发生,其中一个重要原因是我国公民在户籍、教育、就业、生育、医疗、婚姻状况等基本信息方面处于分散、割据的碎片化状态,不能实现部门间、地区间互通共享或者是共享程度不高。这启示
Lowlevelsofliteracyandnumeracyhaveadamagingimpactonalmosteveryaspectofadults,accordingtoasurveypublishedyes
Don’tsuchscoressimplymeanthatIamverygoodatansweringthetypeofacademicquestionsthat______theintelligencetests?
Serialparentsmaythinkthateachnewsiblingofferstheiroffspringthegiftofcompanionship.Butwhilewetendtothinkthat
最新回复
(
0
)