首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划
admin
2016-12-19
30
问题
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#include<string.h>
#defiRe N 5
#define M 8
int fun(char(*ss)[M],char*t)
{int i;
/**********found**********/
for(i=0;i<___1___;i++)
/**********found**********/
if(strcmp(ss
,t)==0)return___2___;
return-1:
}
main()
{char ch[N][M]={"if","while","switch","int","for"},t[M];
int n,i;
printf("\nThe original slring\n\n");
for(i=0;i<N;i++)puts(ch
);printf("\n");
printf("\nEnter a string for search:");gets(t);
n=fun(ch,t);
/*********found**********/
if(n=___3___)printf("kqDon’t found!\n");
else printf("\nThe position is %d.\n",n);
}
选项
答案
(1)N (2)i (3)-1
解析
第一空:“for(i=0;i<___1___;i++)”补充循环的结束条件,fun的参数(*ss)[M]是指向N行M列的字符串数组,循环是逐行查找是否存在t所指的字符串,因此循环次数是N次,故第一空处应为“N”。第二空:“if(strcmp(ss
,t==0)return___2___;”说明两个字符串相同,按照题干要求,应返回该串在字符串数组中的位置i,故第二空处为“i”。第三空:“if(n==___3___)printf("\nDont’t found!\n");”,fun函数未找到则返回-1,因此这里是判断n是否等于-1,如果n等于-1标识没有找到,在屏幕上输出“Don’t found!”因此第三空处为“-1”。
转载请注明原文地址:https://kaotiyun.com/show/awID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
加强供给侧结构性改革,需要实施与其相互配合的政策支柱,下列哪项政策与之不符?()
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
阅读以下文字,回答下列问题。浮船坞是一种修造舰船的大型装备,外观就像是把一个干船坞从岸边“刨”了出来,主结构是一个巨大的凹字形船舱,两侧有水密结构的墙,前后端是可以开合的门,实际上是一种构造特殊的槽形平底船,且船底被设计得尤为坚固,以承受大型船只
________。20世纪建筑材料与修建技术往往不同于古代传统技艺,必须研究和开发符合不同修建类型的专门修复手段,不仅要保存有代表性的原材料,也要重视针对20世纪材料老化的详细调查。马德里文件强调:重建一个完全消失的遗产地或者某个部分并不是保护。作为历史的
下列选项中,有语病的是()。
人类为了以后的安全或是不时之需而攒钱。但从整体来看,钱还是要花的。如果每个人都想攒钱,那么经济就无法正常运行了。____①____通过假设工作的人攒钱,退休的人花费积蓄,经济学解决了这一问题,利率让这两者达到了很好的平衡。____②____然而假设与现实大
要想走近历史的“原生态”,首要的是要深入发掘一手的、可靠的原始史料,要真正读懂历史文本,在史学分析时也应重视解释、追寻研究对象的原貌。尽可能地不做________的评论,不带任何偏见。填入画横线部分最恰当的一项是()。
在我国,诉讼程序法包括()。
清代案件经过秋审或朝审程序后,处理结果包括
随机试题
纽曼认为护理干预是通过
外源性凝血途径的启动因子是
在有些情况下,特别是对于关键的职能岗位员工和稀缺或特殊的人才,人员工作分配可能需要进行协商,以保证项目在需要的时候得到适当的有竞争力的人员,这样的人员任用方式称为()。
【2014辽宁大连】知识直观包括两种类型:实物直观和模象直观。()
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的资料,按照后面提出的“申论要求”作答。二、给定资料
某食品加工企业向卫生局申请卫生许可证,对于该申请,卫生局经过审查后应当如何处理?()
二次污染是指污染物由污染源排入环境后,在物理、化学或者生物作用下生成新的污染物,而对环境产生的再次污染。根据上述定义,下列属于二次污染的是:
实验信度的验证,不包括()
函授学院
DoestheInternetMakeYouDumber?A)TheRomanphilosopherSenecamayhaveputitbest2,000yearsago:"Tobeeverywhe
最新回复
(
0
)