首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为 MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为 MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
admin
2009-05-15
103
问题
给定程序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全国计算机二级
相关试题推荐
(1)考生文件夹中有工程文件sjt3.vbp。在窗体上有名称为Combol的组合框,请设置该组合框的属性,使该组合框只能用于选择操作,不能输入文本。窗体上还有两个标题分别为“输入正整数”、“判断”的命令按钮。程序运行时在组合框中选中一项,如图5(a)所示,
编写如下程序:PrivateSubForm_Click() Print"Welcome!"EndSubPrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAs
下面关于标准模块的叙述中错误的是( )。
如果希望向一个顺序文件写入数据,但又要保留文件中的原有内容,应采取的文件打开方式是
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Text1中输入一个大于2的偶数,并单击“分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
关于菜单设计,下列叙述中错误的是()。
使用()方法,可清除列表框中所有的列表项。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
下列链表中,其逻辑结构属于非线性结构的是
设非空二叉树的所有子树中,其左子树上的结点值均小于根结点值,而右子树上的结点值均不小于根结点值,则称该二叉树为排序二叉树。对排序二叉树的遍历结果为有序序列的是()。
随机试题
胫骨下1/3处骨折,愈合较慢的原因是()(2009年)
中署最常见的临床类型为
在三维空间中方程y2-z2=1所代表的图形是()。
保税仓库所存货物的储存期限为1年。经海关批准可以延长,延长的期限最长不超过1年。延期超过1年的,由_________审批。
下列关于各类期权的说法,正确的有()。
单位为了将本期与下期的会计记录分开,结账时一般划结账线,月结划单红线,年结划双红线。划线只在账页中的金额部分划线。()
甲公司向银行贷款,并以所持乙有限责任公司的股权用于质押。根据担保法律制度的规定,该质押设立的时间是()。
A、 B、 C、 D、 B题干图形均由多个小元素组成,优先考虑数素。但元素种类和个数均无规律,而题干元素独立存在且出现在多行或多列,考虑元素换算。观察发现,题干中若1○=2△,换算后图形中三角形的数量为3、4
最先揭开宗教改革“序幕”的是德国的()
低年级的学生倾向于把教师看做是父母的化身,高年级的学生则往往视教师为——。
最新回复
(
0
)