首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为 MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为 MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
admin
2009-05-15
62
问题
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为
MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应是 abfacdx,当字符串中的内容为:"abcdabfabcdx",t中的内容为:"abd"时,则程序的输出信息: not be found!
#include <conio.h>
#include <stdio.h>
#include <string.h>
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;
}
main()
{ char s[100],t[100],*p;
clrscr();
printf("\nPlease enter string S:");
scanf("%s"s);
printf("\nPlease enter substring t:");
scanf("%s",t);
p=fun(s,t);
if(p)printf("\nThe result is:%s\n",p);
else printf("\nNot found !\n");
}
选项
答案
a=Null; 改为 a=NULL; if(r==p){r++;p++;) 改为 if(*r==*p){r++;p++;}
解析
转载请注明原文地址:https://kaotiyun.com/show/6BWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列不能打开工具箱窗口的操作是()。
在考生文件夹下有一个工程文件sit5.vbp,含三个窗体,标题分别为“启动”、“注册”、“登录”,运行时显示“启动"窗体,单击其上按钮时弹出对应窗体进行注册或登录。注册信息放在全局数组users中,注册用户数(最多10个)放在全局变量n中(均已在标准模块中
以下关于图片框控件的说法中,错误的是()。
下列关于线性表的叙述中,不正确的是()。
在名称为Forml的窗体上添加一个名称为Labell的标签,使其初始内容为空,且能根据其标题内容自动调整标签的大小;再添加两个命令按钮,标题分别为“日期”和“时间”,名称分别为Commandl、Command2。请编写两个命令按钮的Click事件过程,使得
在考生文件夹下有一个工程文件sjt4.vbp,运行情况如图所示。程序的功能是计算下列表达式的值:z=(x+2)^2+(x+3)^3+(x+4)^4+…+(x+N)^N其中N和x的值通过键盘分别输入到文本框Textl、Text2中。之后如
考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个文本框,名称分别为Textl、Text2,都可以多行显示。还有三个命令按钮,名称分别为C1、C2、C3,标题分别为“取数”、“排序”、“存盘”。“取数”按钮的功能是将考生文件夹下的in5.dat文件中
设有如下声明语句OptionBase1Dimm(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
下列符号常量的声明中不合法的是()。
树最适合于表示______。
随机试题
相对不适合行全髋关节置换术的是:
患者女性,44岁,近2个月劳累后感到乏力、胸闷、下肢水肿,血压95/60mmHg,叩诊心界左大,心尖部可闻及1/6~2/6级收缩期杂音。心电图显示左室高电压,完全左束支阻滞。最可能的诊断’患者女性,40岁,间断胸闷、乏力10余年,超声心动图显示二尖瓣狭
患者,女,45岁。半月来常于夜间睡眠时憋醒,伴咳嗽、咳粘液痰,气喘,两肺底闻及湿哕音。该表现属于
患者,男,32岁,在屋内使用火盆烤火时昏迷在屋内,被家人发现后送至医院,查血液碳氧血红蛋白实验呈阳性,诊断为一氧化碳中毒。下列一氧化碳中毒急救措施哪项是错误的
货币形态的演进经历了四个主要的阶段:实物货币、表征货币、()和电子货币。
背景资料:某广场地下车库工程,建设面积18000m2。建设单位和某施工单位根据《建设工程施工合同(示范文本)》(GF一2013—0201)签订了施工承包合同,合同工期140天。工程实施过程中发生了下列事件:事件一:施工单位将施
消防性能化设计以消防安全工程学为基础,采用的防火设计方法区别与传统的按照建筑规范标准进行设计,但其防火设计目标具有一致性。因此,必须确保采用消防性能化设计的建筑的消防安全水平不能()按照现行国家标准规范进行防火设计的消防水平。
约束理论(TOC)的实质是什么?用它来系统地回答任何企业改进过程中哪三个问题?
1938年,毛泽东在()会议上作的题为《论新阶段》的政治报告中最先提出了“马克思主义中国化”这个科学命题。
形式逻辑思维的发展主要表现为()。
最新回复
(
0
)