首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容
admin
2017-06-20
41
问题
给定程序中,函数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://jikaoti.com/ti/FokiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某国家机关在整顿机关作风中辞退了4名公务员,辞退理由不符合《公务员法》规定的是()。
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
下列依法治国理念的提出,按时间先后顺序排列正确的是()。①“有法可依,有法必依,执法必严,违法必究”的16字方针②“全面落实依法治国基本方略,加快建设社会主义法治国家”的目标③“推进法治中国建设”的目标④“科学立法、严格执法、公正司法、全民
下列说法错误的是()。
加强供给侧结构性改革,需要实施与其相互配合的政策支柱,下列哪项政策与之不符?()
太阳公转的轨道是形状近似正圆的椭圆,太阳始终位于椭圆的一个焦点上。地球离太阳最近的位置,叫近日点。下列诗句中描述的季节与地球位于近日点时一致的是()。
随着科学技术的进步,电脑的问世让人类制造这样的机器“耳朵”成为可能。20世纪60年代,科学家开始在实验室里研究声控技术的核心——语言识别技术。20世纪70年代末,微电脑的出现更是让声控技术实现了飞跃式发展——微电脑处理与存贮信息的神奇功能,以及它低廉的价格
我曾经有一个坏习惯:不是在晚饭后坐在沙发上看手机,就是睡觉前躺在床上看手机——打开微信,将当天的朋友圈从头看到尾,一直刷到没有新动态为止;打开微博,看看谁因为什么又上了热搜榜;打开头条,看看它推送给我的星座分析……结果可想而知,时间轻松被刷没,除了一堆无用
随机试题
ABC时间管理方法中,C类目标是指
A.既能敛肺平喘,又能收涩止带B.既能泻肺平喘,又能利水消肿C.既能止咳平喘,又能止痛镇痉D.既能止咳平喘,又能润肠通便E.既能止咳平喘,又能清肺化痰白果的功效是
永胜小区“9.9”重大伤亡事故一.工程概况永胜小区建筑面积为8000平方米,工程总造价为8000万元。由胜利房地产开发有限公司开发建设,远方建设集团有限公司总承包,室内外装饰.外脚手架及升降机拆除等工程施工由阳光建筑安装工程有限公司分包。该工程于200
工程质量监督机构的主要任务有( )。
关于承重模板支架搭设的说法,正确的是()。
曲线地段营业线的拨正和第二线的测设可采用()。
动物消化食物的方式有两种:细胞内消化和细胞外消化,细胞内消化是单细胞的原生动物等将食物颗粒吞入细胞内进行消化。以下属于细胞内消化的是()。
老张的生日是在3月份的第一个星期五。已知该3月所有的星期五的日期之和为80。请问老张生日在几号?
Tight-lippedeldersusedtosay,"It’snotwhatyouwantinthisworld,butwhatyouget."Psychologyteachesthatyoudogetwh
ReadthetextbelowandanswerQuestions1-7.TheYoungPerson’sRailcardAYoungPerson’sRailcardgivesy
最新回复
(
0
)