首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容
admin
2017-06-20
52
问题
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除.使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#define 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 stringkn\n\n");
for(i=0;i
);printf("\n");
printf("\nEnter a string for search:");gets(t);
n=fun(ch,t);
/**********found**********/
if(n==___1___)printf("knDon’t found!\n");
else printf("\nThe position is%d.\n",n);
}
选项
答案
(1)N (2)i (3)-1
解析
本题中函数胁的功能是在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置,未找到则返回-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("\nDon’t found!\n");”,fun函数未找到则返回-1,因此这里是判断n是否等于-1,如果n等于-1标识没有找到,在屏幕上输出“Don’t found!”,因此第三空处为“-1”。
转载请注明原文地址:https://kaotiyun.com/show/70ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
“法之必行”的真正动力来自哪里?有人说靠监督,有人说靠激励,也有人寄希望于惩戒。这些都不无道理,但还有一点往往被人忽视,那就是法治精神的作用。常见媒体有这样的报道,一些考试尽管监考人员众多,监考规则严格,技术手段先进,却依然难以杜绝各种作弊行为。所谓“破山
根据国务院印发的《“十三五”控制温室气体排放工作方案》,下列哪些是其中提到的“十三五”控制温室气体排放的重点任务?()①低碳引领能源革命②推动城镇化低碳发展③强化基础能力支撑④建设和运行全国碳排放权交易市场⑤加强地区监控
根据下列材料回答问题。为建立规范的税费体制和完善的价格机制,促进节能减排、环境保护和结构调整,公平负担,依法筹措交通基础设施养护和建设资金,我国出台了成品油价税费改革方案,自2009年1月1日正式施行。方案规定:取消公路养路费、航道养护费、公路运输管理费
一个正六边形跑道,每边长为100米,甲乙两人分别从两个相对的顶点同时出发,沿跑道相向匀速前进。第一次相遇时甲比乙多跑了60米,问甲跑完三圈时,两人之间的直线距离是多少?
近年来,支付科技发展迅猛,特别是随着生物识别技术的快速发展,人体固有的生理特性和行为特征也开始被用于金融创新。比如,俗称“刷脸”的人脸识别技术,易用性、普适性较强,目前已在身份核查、刷脸取款、刷脸支付等金融场景中得到应用。未来,包括指纹、人脸、声纹、静脉、
________。20世纪建筑材料与修建技术往往不同于古代传统技艺,必须研究和开发符合不同修建类型的专门修复手段,不仅要保存有代表性的原材料,也要重视针对20世纪材料老化的详细调查。马德里文件强调:重建一个完全消失的遗产地或者某个部分并不是保护。作为历史的
设xOy平面第一象限中有曲线:y=y(x),过点A(0,一1),y’(x)>0.M(x,y)为上任意一点,满足:弧段的长度与点M处的切线在x轴上的截距之差为一1.(Ⅰ)导出Y=y(x)满足的微分方程和初始条件;(Ⅱ)求曲线的表达式.
设常数a>0,由方程组确定的满足y(a)=a,z(a)=a的函数组y=y(x),z=z(x)的y′(a)=_________,z′(a)=_________.
随机试题
A、Aghost.B、Awitch.C、Avampire.D、Akiller.B
Animalsaredividedintomanygroups.Somegroupsofanimalsincludethe,insects,fish,amphibians,reptiles,birdsandmammals
发射(Emission)
慢性酒精中毒的临床表现不包括
常见的前上纵隔肿瘤是()
患儿,女,3岁。自幼发现心脏杂音,经常患肺炎,查体胸骨左缘第3~4肋间Ⅳ级粗糙收缩期杂音,心电图示左心室及右心室均肥大,X线片示肺血多。最常见的并发症是
尽管这两年某国每年有500万人口脱盲。但扫除文盲的形势不容乐观,该国的成人非文盲率在亚洲排名非常靠后。且脱盲速度也比周边国家慢。概括起来,这段话的意思是()。
Duringthepastyearsthe______ofautomobileaccidentsinNewYorkCityhasdecreased.
在网络管理中,一般采用______的管理模型。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
最新回复
(
0
)