首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
admin
2019-06-27
43
问题
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
1 #include<stdio.h>
2 #include<string.h>
3 #define M 5
4 #define N 20
5 int fun(char(*ss)[N],int *n)
6 { int i,k=0,len=N;
7 /**********found**********/
8 for(i=0;i< __1__;i++)
9 {len=strlen(ss
);
10 if(i==0) *n=len;
11 /**********found**********/
12 if(len __2__ *n)
13 {* n=len;
14 k=i ;
15 }
16 }
17 /**********found**********/
18 return(__3__);
19 }
20 main()
21 { char ss[M][N]={’’shanghai’’,’’guangzhou’’,’’beijing’’,’’tianjing’’,’’chongqing’’};
22 int n,k,i;
23 printf(’’\nThe original strings are:\n’’);
24 for(i=0;i<M;i++)puts(ss
);
25 k=fun(ss,&n);
26 printf(’’\nThe length of shortest string is:%d\n’’,n);
27 printf(’’\nThe shortest string is:%s\n’’,ss[k]);
28 }
选项
答案
(1)M (2)< (3)k
解析
第一空:循环的目的是在M个字符串中寻找长度最短的字符串,因此循环变量i从0变化到“M-1”,故第一空处应为“M”。
第二空:“*n”记录最小字符串的长度,由审题分析可知,字符串ss
长度比min小,则交换最小长度值和下标位置,故第二空处应为“<”。
第三空:变量k记录了最小字符串的下标位置,函数的返回值是最短的字符串所在的行下标,故第三空处应为“k”。
转载请注明原文地址:https://kaotiyun.com/show/iiID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
15.文化产业的发展规律都是类似的,电影市场的放开也会产生竞争淘汰;在一定时间内可能会冉现________的现象,但尘埃落定之后,依然会完成优胜劣汰。我们不能就此________,遏制了发展的可能,尝试和发展都是有意义和有价值的。填入画横线部分最恰当的一项
记忆力的形成是一个渐进的过程,最初大脑仅是暂时存储新信息,将记忆长期化需要主动巩固和加深。德国神经退行性疾病研究中心和波恩大学的研究人员却发现,在休息状态时,大脑不需要外界干预也能激活记忆内容。研究人员采用一套模式识别算法,来寻找最初大脑编码的神经元活动模
下列关于韦伯定律的说法,不正确的是
8位电脑专家对4种防病毒软件性能进行1~10的等级评定,1表示非常不好,10表示非常优越,方差分析表总结了评估结果。请补充下表的空白。
下列选项不属于英国的宗教改革的事实的是
在现代社会,基础教育的普及、义务教育年限的延长、职业教育的大力发展、高等教育的大众化趋势都是由生产力发展需要决定的。这表明
阅读下列材料,运用有关教育理论加以分析。材料一:广西桂林市永福县堡里乡一位家长反映:2015年秋季学期,堡里中心小学将该校和三多、拉木两所小学的六年级学生按成绩划分,成绩最差的学生组成了一个班级。其中,最刺痛家长们神经的,是“学校把这个班分在最差
经济衰退,失业率高时,应采取货币政策和财政政策(政府支出、减税)中的什么政策或政策组合?在不同情况下,应用IS—LM模型比较货币政策和财政政策的有效性?
设抛物线y=x2与它的两条相互垂直的切线所围成的平面图形的面积为S,其中一条切线与抛物线相切于点A(a,a2)(a>0).(Ⅰ)求S=S(a)的表达式;(Ⅱ)当a取何值时,面积S(a)最小?
设有课程表(课程号,课程名,开课学期)和选课表(学号,课程号,成绩),现要利用开窗函数查询每门课程的课程名、开课学期及选该门课的学生人数(不包括没人选的课程)。请补全下列语句:SELECTDISTINCT课程名,开课学期,COUNT(*)OVER(【4
随机试题
金黄色葡萄球菌肺炎在X线胸片上有哪些特征
辅酶生物素的主要功能是
男性,45岁,因右上颌肿物行右上颌骨切除+植皮术,术后所植皮片大部分坏死,遗留较大肉芽创面,准备再行皮肤移植消灭创面。游离植皮术后,皮片最初数小时的营养供应主要是靠
三期梅毒的标志性表现是
身体外嚣部分,除乳晕、腋窝等处,如皮肤色素沉着增加,常见于( )
圈梁的作用有()。
下列属于中国金融理财标准委员会认可的继续教育项目的形式有( )。Ⅰ.中国金融理财标准委员会组织的会议、论坛Ⅱ.中国金融理财标准委员会授权的教育机构提供的相关培训Ⅲ.符合中国金融理财标准委员会要求的自学项目Ⅳ.金融理财师发表的相关文章、著作
以下不属于对象的基本特点的是
A、She’sneverbeentreatedbyDr.Joanna.B、She’sbeensittinginthewaitingroomtoolong.C、Dr.Joannaisn’ttheverygoodch
He______themudwithastick,lookingfortheringhehaddropped.
最新回复
(
0
)