首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。SS所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。SS所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划
admin
2014-06-20
22
问题
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。SS所指字符串数组中共有N个内容不同的字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
#include<string.h>
#defineN5
#defineM8
intfun(char(*ss)[M],char*t)
{inti;
/***********found***********/
for(i=0;i<_1_;i++)
/***********found***********/
if(strcmp(ss
,t)=0)return_2_;
return-1;
}
main( )
{charch[N][M]={I.if’,’’while”,”switch’’,,’’int”,”for”),t[M];
intn,i;
printf(’’\nTheoriginalstring\n\n’’);
for(i=0;i<N;i++)puts(ch
);printf(”\11”);
printf(”inEnterastringforsearch:”);gets(t);
n=fun(ch,t);
/**********found**********/
if(n=_3_)printf(’’haDon’tfound!\n’’);
elseprintf(’’\nThepositionis%d.\n’’,n);
}
选项
答案
(1)N (2)I (3)-1
解析
本题中函数fun的功能是在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置,未找到则返回-1。
第一空:“for(i=0;i<_1_;i++)”补充循环的结束条件,fun的参数(*ss)[M]是指向N行M列的字符串数组,循环是逐行查找是否存在t所指的字符串,因此循环次数是N次,故第一空处应为“N”。
第二空:“if(strcmp(ss
,t)==0)retmm_2_;”说明两个字符串相同,按照题干要求,应返回该串在字符串数组中的位置i,故第二空处为“i”。
第三空:“if(n==_3_)printf(’’\naDon’tfound!\n’’);”,fun函数未找到则返回-1,因此这里是判断n是否等于-1,如果n等于-1标识没有找到,在屏幕上输出“Don’tfound!”因此第三空处为“-1”。
转载请注明原文地址:https://kaotiyun.com/show/GCID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
宪法作为国家根本大法要求其必须具有更高的稳定性.因此宪法的修改程序相对于其他法律也是更为严格的。我国宪法的修改权由()行使。
关于我国国情,下列叙述正确的是()。
某甲共育有三儿一女,2000年甲在公证机关公证下立a遗嘱将其财产给予其小儿子所有,后因与小儿子关系恶化,甲又自书b遗嘱决定将财产给予其二儿子所有。根据我国《继承法》的相关规定,下列表述正确的是()。
某市交通管理局发布文件,规定对高速公路过往车辆征收过路费。丁某驾车路过被征收,认为属于乱收费,欲讨个说法。下列选项中不正确的是()。
经济学上所推崇的“橄榄型”收入分配结构.是指低收人和高收入相对较少、中等收入占绝大多数的分配结构。我国正在采取措施,实施“提低、扩中、调高、打非、保困”的方针,使收入分配朝着“橄榄型”方向发展。这主要是为了促进()。
有5对夫妇参加一场婚宴,他们被安排在一张10个座位的圆桌就餐,但是婚礼操办者并不知道他们彼此之间的关系,只是随机安排座位。问5对夫妇恰好都被安排在一起相邻而坐的概率是多少?
若x、y、z是三个连续的负整数,并且x>y>z,则下列表达式中属于正奇数的是:
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
在社会规范中,一般地说,既规定权利又规定义务的有()。
循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的人队与退队操作后,front=rear=25,此后又正常地插入了一个元素,则循环队列中的元素个数为()。
随机试题
已知某发动机的转速为2000r/min,此时的扭矩为21.5N.m,计算此时发动机的功率为55kW。()
血海穴位于
仅用等渗盐水纠正等渗性缺水时,可导致
根据《合同法》规定,下列合同不得转让的是()。
原始凭证的要素至少包括原始凭证名称、填制原始凭证的日期、经济业务内容(含数量、单价、金额等)、记账标记和凭证附件。()
中国居民张某2015年4月2日购买在全国中小型企业股份转让系统挂牌的某公司股票,6月3日分得股息红利5000元,持股期限3个月,张某该项股息红利所得税应缴纳个人所得税()元。
构成现代西方工资理论的两个主要基础理论是边际生产力工资理论和()。
材料一:2010年以来,在长沙、武汉、太原等城市相继出现“地陷”。权威地质专家指出,未来城市“地陷”将逐渐呈现多发态势,这使大城市将空间拓展、交通体系建设和公共设施完善的着眼点转入地下的发展战略。面临新的考验。与此同时,在山西、湖南、河南、湖北等矿产资
关于习近平总书记对新时代党的组织路线的论述,下列说法正确的是:1加强党的组织建设,根本目的是坚持和加强党的全面领导,为推进中国特色社会主义事业提供坚强保证2要把中央和国家机关建设成为治理能力强的模范机关 3
Youshouldn’t______yourfather’sadvice.Anywayheismuchmoreexperiencedthanyouinthismatter.
最新回复
(
0
)