首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把
admin
2021-06-15
35
问题
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#deftne N 5
#deftne 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("\n The onginal slring\n\n");
for(i=0;i
);printf("\n");
printf("haEnter a string for search:");gets(t);
n=fun(ch,t);
/**********found**********/
if(n=__3__)printf("\nDon’t found!ha");
else printf("\nThe position is%d.\n",n);
}
选项
答案
(1)N (2)i (3)-1
解析
本题中函数fun的功能是在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置,未找到则返回-1。
[解题思路]
第一空:“for(i=0;|<-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/Twz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是
以下结构体说明和变量定义中,正确的是
下列叙述中错误的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为。
在关系数据库中,描述全局数据逻辑结构的是
结构化程序设计的3种结构是()。
下列选项中,不属于数据库管理的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
下面不属于需求分析阶段任务的是( )。
下面不属于软件需求分析阶段主要工作的是
随机试题
A.颈静脉怒张B.下肢水肿C.贫血貌D.腹部移动性浊音心源性腹水与肝源性腹水的主要鉴别点是
翼外肌在髁突上的附着处为
患者,女,60岁。平素经常头晕目眩,今日情绪激动后,突然半身不遂,神志昏迷,失语,小便失禁,舌红苔黄腻,脉弦数。应首先考虑的是
孕36周初产妇,因重度妊高征住院治疗5天,症状不见改善,血压140/120mmHg,尿蛋白(+++),尿蛋白含量34mg/24h,突然阴道流水,羊水Ⅲ度粪染,胎心115次/分.采取的措施哪项不恰当
A.强硬舌B.痿软舌C.颤动舌D.吐弄舌E.短缩舌气血虚极,阴液亏损,筋脉失养其舌态为()。
A.自主选择权B.公平交易权C.安全保障权D.真情知悉权乙药品零售企业出售茯苓时未按消费者的要求提供产地信息,该行为侵犯了消费者的()。
知识的本质是发现,只有在自由的环境中,人们才会有更多发现的可能。因此,知识分子在本质上也不是熟知现成结论的人,知识分子要发掘未知事物,提示假相背后的真相。教育的目的,就是培养学生发现和创造知识的能力,教育如果停留在向学生强行灌输标准答案和“真理”上,根本就
42894
二阶常系数非齐次线性微分方程y″-2y′-3y=(2x+1)e-x的特解形式为().
SupposeyouareapplyingforaPhDprogramataUKuniversity.ProfessorGothhaswrittenarecommendationletterforyouatyou
最新回复
(
0
)