首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL. 例如,当字符串中的内容为“123dabf123dx”,t中内容为“ab”时
下列给定程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL. 例如,当字符串中的内容为“123dabf123dx”,t中内容为“ab”时
admin
2022-12-02
35
问题
下列给定程序中,函数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://jikaoti.com/ti/0KoiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
直线绕原点按逆时针方向旋转30°后所得直线与圆(x-2)2+y2=3的位置关系是()。
2021年8月,中共中央办公厅、国务院办公厅印发的《关于进一步加强非物质文化遗产保护工作的意见》指出,非物质文化遗产是中华优秀传统文化的重要组成部分,是中华文明绵延传承的生动见证,是连结民族情感、维系国家统一的重要基础。其中,健全非物质文化遗产保护传承体系
伟大的时代造就英雄的战士,改革开放和社会主义现代化建设的伟大实践造就了一大批时代英雄。请联系近几年部队出现的英雄事迹,谈谈新时代革命军人树立正确人生观的重要意义。
我国经济已由高速增长阶段转向高质量发展阶段,止处在转变发展方式、优化经济结构、转换增长动力的攻关期,建设现代化经济体系是跨越关口的迫切要求和我国发展的战略目标。必须坚持质量第一、效益优先,则建设现代化经济体系的主线是()
设用某仪器进行测量时,读得n次实验数据为a1,a2,…,an.问以怎样的数值x表达所要测量的真值,才能使它与这n个数之差的平方和为最小.
某公司本年度各运维项目投入产出情况如下表所示,按照投入产出比可以看出________。①济效益最小的是丁项目②丙项目比乙项目经济效益高③丙项目经济效益最高④甲项目比乙项目经济效益高
阅读以下关于数据管理的叙述,在答题纸上回答问题。【说明】某全国连锁药店企业在新冠肺炎疫情期间,紧急推出在线口罩预约业务系统。该业务系统为普通用户提供口罩商品查询、购买、订单查询等业务,为后台管理人员提供订单查询、订单地点分布汇总、物流调度等功能。该系统
当前,企业对员工及其在企业里账号的管理较广泛使用的是统一用户管理系统。使用统一管理系统的收益有很多,下列选项中的________不在这些收益之列。
设有以下语句:typedefstruet1T{charc;inta[4];}CIN;则下面叙述中正确的是().
随机试题
下列属于校园显性文化的是()
简述实施名牌战略的措施。
简述应激性溃疡的产生机制。
消渴证并发疮疡、痈疽,初起最佳治疗方剂是
A、B、C、D、C
甲公司2016年有关资料如下:(1)本期商品销售收入100000元;应收账款期初余额40000元,期末余额60000元;本期预收的货款10000元。(2)本期用银行存款支付购买原材料货款50000元;用银行存款支付工程用物资货款85000元
光纤通信是以()为载体,以光纤为传输媒体的通信方式。
公安机关治安行政处置中的许可,是指公安机关在行政管理中,对公民,法人或者其他组织的请示依法允许或者否定的一种权力。( )
将双绞线制作成交叉线(一端按EIA/TIA 568A线序,另一端按EIA/TIA 568B线序),该双绞线连接的两个设备可为(65)。
下列字符中,其ASCII码值最小的是
最新回复
(
0
)