首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。 例如,若字符串为aaas1kaaas,子字符串为
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。 例如,若字符串为aaas1kaaas,子字符串为
admin
2018-08-11
19
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:统计substr所指的字符串在str所指的字符串中出现的次数。
例如,若字符串为aaas1kaaas,子字符串为as,则应输出2。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
int fun(char*str,char*substr)
{int i,j,k,num=0;
/*********found*********/
for(i=0,str
,i++)
for(j=i,k=0;substr[k]==str[j];k++,j++)
/*********found*********/
If(substr[k+1]==’\0’)
{num++;
break;
}
return num;
}
main()
{
char str[80],substr[80];
printf("Tnput a string:");
gets(str);
printf("Input a substring:");
gets(substr);
printf("%d\n",fun(str,
substr));
}
选项
答案
(1)for(i=0;str[i];i++) (2)if(substr[k+1]==’\0’)
解析
先看循环条件for(i=0,str
,i++),不难发现此处for循环语句的格式有误,其中表达式之间应以“;”相隔;同时很容易发现if条件语句处的关键字书写错误。
转载请注明原文地址:https://jikaoti.com/ti/tWa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在对文件进行操作的过程中,若要求文件的位置回到文件的开头,应当调用的函数是【】函数。
有以下程序:main(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;for(p=a;p<a+10;p++)printf("%d,",*p);}程序
栈和队列通常采用的存储结构是【】。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
下列叙述错误的是()。
数据库、数据库系统和数据库管理系统之间的关系是
以下程序通过函数SunFun求这里f(x)=x2+1,由F函数实现。请填空。main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){intx,s=
设有下列的程序段:charstr[]="Hello";char*ptr;ptr=-str;执行上面的程序段后,*(ptr+5)的值为______。
在结构化分析使用的数据流图中,使()解释其中的图形元素。
下面程序的运行结果是___________。#includemain(){inta,b,c,n;a=2;b=0;c=1;n=1;while(n
随机试题
A.attemptB.chargedC.crucialD.delicateE.essentiallyF.eventuallyG.expendedH.fractionI.individual
淤胆型肝炎的诊断下列哪项是错误的
女,70岁。因急腹症入院;急救过程中先后出现少尿、肺水肿、呼吸困难、嗜睡、意识障碍、消化道出血等症状.应诊断为
患者,男,36岁。乙型肝炎病毒携带者,平时纳差乏力、大便不调。近期工作繁忙,加之饮酒过量,遂致面目悉黄、胸胁胀痛、恶心、小便黄赤。医师诊为湿热黄疸,宜选用的中成药是
根据外国投资者并购境内企业的有关规定,外国投资者并购境内企业,发生下列情形时,应当向商务部和国家工商行政管理总局报告的有()。
直接或者间接地同为第三者所拥有或者控制的公司、企业和其他经济组织,属于关联企业。()
下面是某求助者MMPI-2的部分测验结果(标准量表分)。在效度量表中,VRIN高分,表明被试者()。
行政领导艺术,是指行政领导在行政领导活动中,为有效地达到行政领导目标而灵活运用的各种技巧、手段和特殊方法。下列不属于领导艺术的一项是()
在机械产品设计和建筑工程等领域的计算机辅助设计中,需要输出复杂、精确的线画图形。下列哪种设备最适合于上述应用?______。
Readthetextsfromanarticleinwhichfivepeopletalkedaboutlosingweight.Forquestions61to65,matchthenameofeachp
最新回复
(
0
)