首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL. 例如,当字符串中的内容为“123dabf123dx”,t中内容为“ab”时
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL. 例如,当字符串中的内容为“123dabf123dx”,t中内容为“ab”时
admin
2022-12-02
51
问题
下列给定程序中,函数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://kaotiyun.com/show/pX0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知k≥0,且a-b=2k,a2+b2+c2=2k2,a2c2+b2c2=k4+2k2,则以a,b,c为边长的三角形是()。
已知等差数列{an}的公差不为0,但第三、四、七项构成等比数列,则(a2+a6)/(a3+a7)=()。
圆O1:x2+y2-2x=0和圆O2:x2+y2+4y=0的位置关系是()。
习近平总书记指出:“优秀传统文化是一个国家、一个民族传承和发展的根本,如果丢掉了,就割断了精神命脉。”中华传统文化不仅思想深邃圆融,内容广博,而且高扬道德,为国人提供了立身处世的行为规范和精神归宿。提高中华文化影响力的基本途径是()
社会主义初级阶段是指任何国家进入社会主义社会都要经历的初始阶段。
简述中共党内屡次出现严重“左”倾错误的原因。
1935年12月,毛泽东在瓦窑堡会议上作了《论反对日本帝国主义的策略》的报告,批判了党内“左”倾关门主义的错误和对革命的急性病,阐明了()
设f.g为定义在D上的有界函数,满足f(x)≤g(x),x∈D.证明:
在分布式数据库中有分片透明、复制透明、位置透明和逻辑透明等基本概念。其中,________是指用户无需知道数据存放的物理位置。
外包成功的关键因素之一是选择具有良好社会形象和信誉、相关行业经验丰富、能够引领或紧跟信息技术发展的外包商作为战略伙伴。因此外包商的资格审查应从三个主要方面着手,下面选项中,不属于这三个方面的是________。
随机试题
具有很大盲目性,需要耗费大量人力去寻找潜在顾客的方法是()
患者女,22岁。因首次急起言语紊乱、自语自笑10天入院。在单位上班时,乱发短信给别人,说“我要枪毙了你等”,活动多,整天忙忙碌碌。精神状况检查:查房时,患者主动与医师打招呼,未查及幻觉、妄想。话多,思维松散,回答问题不切题。起身回病房时和医生再见,说自己没
精密度是指
慢性化率最高的病毒性肝炎是
根据公司法律制度的规定,下列情形中,属于股份有限公司可以收购本公司股份的有()。
中国公民王某系国内某公司高级管理人员,2012年12月的收入情况如下:(1)当月工资薪金收入8000元(已扣除“三险一金”等免税项目金额),全年一次性奖金收入20000元。(2)从所任职公司取得股息红利收入10000元。(3)从某杂志社取得发表一篇论
你是小区老年二胡协会的负责人,近期将组织二胡比赛。有的会员晚上11点还在小区中心练习。影响周围居民休息,你如何去和他们沟通?
Theabilitytocommunicateistheprimaryfactorthatdistinguisheshumanbeingsfromanimals.Anditistheabilitytocommunic
IttookJacksonalongtimetoadjusttocivilianlifeafterhe______fromthearmy.
CharterSchoolLotteryGambleswithKids’FuturesItseemslikeeverytimeIturnoveracharterschoolrock,someunpleasan
最新回复
(
0
)