首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行下标,作为函数值返回,并把其串长放在形参n所指变量中。ss所指字符串数组中共有M个字符串,且串长<N。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结
admin
2019-06-27
49
问题
给定程序中,函数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://www.kaotiyun.com/show/iiID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
近年米,各类互联网平台纷纷推出会员产品。客户会员越办越多,各种“套路”也________。比如,不办会员就限速,办了会员依然广告不断……这样的“赢利”模式,短期内似乎能尝到甜头,但长远看来,实则是________。填入画横线部分最恰当的一项是(
如果一组数据完全平衡,那么这组数据的离均差的总和为()
下列选项不属于英国的宗教改革的事实的是
根据材料内容,分析教育与政治经济制度的关系。官学即由官府兴办的学校,包括中央官学和地方官学。早在夏商时期,官学即已出现,并且在西周之前,各级学校全部是由官府创建的,位于国都的叫作“国学”,其他地方的则叫作“乡学”,当时只是贵族子弟才有接受教育的权
信用货币的创造机制,显示了正是纯属微观的金融行为具体地导出了宏观经济的结果,体现着金融的微观方面向金融的宏观方面过渡。()
请简要陈述宋朝关于民事诉讼的程序规定。
设函数f(x)在x=0的某邻域内有定义,且均存在,则下列叙述错误的是()
以下各选项中能正确声明一个表示50个值为null的字符串数组的是()。
下列有关数组的叙述中,错误的是()。
程序流程图中带有箭头的线段表示的是()。
随机试题
下列没有错别字的一组是()
A.规律宫缩至宫口扩张3cmB.宫口扩张3~8cmC.宫口扩张3cm至10cmD.规律宫缩至宫口开全E.规律宫缩至宫口扩张8cm活跃期
A、表面活性剂B、栓剂C、水溶性粉体D、聚乙烯醇E、注射用油与临界相对湿度有关的是
A.肾俞、命门B.肺俞、脾俞C.气海、足三里D.百会、神门E.行间、阳陵泉治疗遗尿肾气不足证,除主穴外,还应选取的配穴是()
某松散砂地基,e0=0.85,emax=0.90,emin=0.55。采用挤密砂桩加固,正三角形布置,间距s=1.6m,孔径d=0.6m,桩孔内填料就地取材,填料相对密实度和挤密后场地砂土的相对密实度相同,不考虑振动下沉密实作用和填料充盈系数,则每米桩孔内
士官服现役期间因病基本丧失工作能力,经驻军医院诊断证明,军以上卫生部门鉴定确认后,可按士官退休办法安置的人,其生活地点可( )。
根据《行政复议法》的规定,公民申请公安机关履行保护人身权利、财产权利的职责,公安机关没有依法履行的,可以提起行政复议。
Thetranslatormusthaveanexcellent,up-to-dateknowledgeofhissourcelanguages,fullfacilityinthehandlingofhistarget
A、30minutes.B、37minutes.C、7minutes.D、23minutes.B本题为时间判断题。男士说“Ittakesabout30minutesand7minutesmoreduringtherus
A、HewouldliketotakeFrontStreet.B、Theradioannouncerisalwaystellinglies.C、ThetrafficinFrontStreetmaybebusy.D
最新回复
(
0
)