首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在下画线处填入正确的内
admin
2015-08-10
33
问题
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。
请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANKl.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 eh[N][M]={"if","while","switch","int","for"},t[M];
int n,i;
printf("\nThe original string\n\n");
for(i=0;i<N;i++)puts(eh
);
printf("\n");
printf("\nEnter a string for scarch:");gets(t);
n=fun(ch,t);
/**********found**********/
if(n==_______3______)printf("\nDon’t found!\n");
e]se printf("\nThe position is%d.\n",n);
选项
答案
(1)N (2)i (3)-1
解析
本题考查:for循环语句;函数返回值;if语句条件表达式。
【解题思路】
填空1:变量i是循环变量,它的取值范围是在0~N之间。
填空2:如果ss所指字符串数组中的字符串和t所指字符串相同的话,则返回其下标值,即retum i;否则返回一1,即re.tum-1;。
填空3:在majn函数中输出最后结果,判断函数返回值n,
如果n=-1,说明没有找到,否则输出n。
转载请注明原文地址:https://kaotiyun.com/show/k3ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列店堂公告不属于无效格式条款的是()。
限制人身自由的行政处罚,只能由()规定。
下列历史事实错误的是()。
100人参加7项活动,已知每个人只参加一项活动,而且每项活动参加的人数都不一样。那么,参加入数第四多的活动最多有几人参加?
有一个工厂共有大、小两个车间,每个车间各有三分之一的工人是熟练工,已知大、小两个车间人数原本相差90人。如果将两个车间里的熟练工对调,则大、小两个车间的人数比变为8:7。那么这个工厂一共有多少工人?
根据以下资料,回答以下问题。根据所给数据推断,2012年第四季度各文化程度中求人倍率(需求人数/求职人数)最大的是:
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
分布式数据库的【13】透明性是最高级别的透明性,它使得在编写程序时用户只需要对全局关系进行操作,这样简化了应用程序的维护。
下列叙述中不属于三层B/S结构数据库应用系统特点和操作特征的是()。
设计程序时,应采纳的原则之一是()。
随机试题
A.生地黄B.香附C.川楝子D.熟地E.柴胡(1999年第91,92题)越鞠丸的君药是()
组织间插植巴黎系统中线源活性长度AL应比靶区长度L长
男,30岁,受凉后高热、寒战、咳嗽,咳痰3天。体检:T38.5℃,右上肺语颤增强,呼吸音增强,有湿哕音。WBC18×109/L,N90%,L10%。最可能诊断为
某工程项目总价值1000万元,合同工期为18个月,现承包人因建设条件发生变化需增加额外工程费用50万元,则承包方提出工期索赔为()个月。
甲建设单位接到乙建设工程勘察单位送来的建设工程勘察文件,并委托丙设计单位做工程项目设计工作。设计中采用了一项新工艺,丙单位对此新工艺并未在设计中提出保障施工人员安全事故的措施建议。
一方以欺诈、胁迫的手段,使对方在违背真实意思的情况下订立的合同,为无效合同。()
在开始时寸步不让,态度十分强硬;到了最后时刻,则一次让步到位,促成和局,这种策略是()。
西周时期的借贷契约称为()。
设f(x)在[-a,a](a>0)上有四阶连续的导数,存在.写出f(x)的带拉格朗日余项的马克劳林公式;
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
最新回复
(
0
)