首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行 下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。 请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行 下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。 请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的
admin
2017-11-24
34
问题
下列给定程序中,函数fun的功能是:求ss所指字符串数组中长度最短的字符串所在的行
下标,作为函数值返回,并把其串长放在形参n所指的变量中。ss所指字符串数组中共有M个字符串,且串长小于N。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。不得增行或删行,也不得更改程序的结构。
#include
#include
#define M 5
#define N 20
int fun(char(*ss)[N],int*n)
{int i,k=0,len=N;
/**********found**********/
for(i=0;i<
【1】
;i++)
{len=strlen(ss
);
if(i==0)*n=len;
/**********found**********/
if(len
【2】
*n)
{*n=len;
k=i;
}
}
/**********found**********/
return
【3】
;
}
main()
{char ss[M][N 3={’’shanghai’’,’’guangzhou’’,’’beijng’’,’’tianjin’’,’’chongqing’’};
int n,k,i;
printf(’’\nThe original strings are:\n’’);
for(i=0;i<M;i++)puts(ss[il);
k=fun(ss,&n);
printf(’’\nThe length of shortest string is:%d\n’’,n);
printf(’’LaThe shortest string is:%s\n’’,ss[k]);
}
选项
答案
1.M 2.< 3.k
解析
填空1:题目指出ss所指字符串数组中共有M个字符串,所以for循环语句循环条件是i<M。
填空2:要求求长度最短的字符串,n中存放的是已知字符串中长度最短的字符串的长度,这里将当前字符串长度与*n比较,若小于*n,则将该长度值赋给*n,因此if语句的条件表达式为len<*n。
填空3:将最短字符串的行下标作为函数值返回,变量k储存行下标的值。
转载请注明原文地址:https://kaotiyun.com/show/9SID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
扶贫,粗略地说,有两个责任主体。一个是党和政府,另一个是贫困户自身。后者的责任平时说得少,其实,要改变命运,自己不奋斗、不拼搏,怎么可能实现呢?政府可以开拓融资渠道、给技术支持、给创业就业环境,但具体怎么用好这些条件,离不开贫困户自身努力。政策再好,不伸手
下列属于执法活动的是()。
多年生植物进入休眠期后,①体内的生理代谢活动并未停止。②其营养物质、酶的活性和内源激素都在发生变化。③它们会在身体中积蓄起盐类物质和能变为糖的淀粉。④而盐类和含糖溶液有很强的抗寒能力。⑤有的植物还能增加体内
在付费知识的市场宣传重点中,最吸引人的莫过于能有效地利用碎片时间,如在等公共汽车、跑步时进行学习和提升自我,进而有效管理时间。这种碎片化学习的方式虽然看似很灵活,并可以提高时间利用率,但科学研究表明,它不能真正地让你吸收学到的知识,不符合大脑吸收知识的运行
垃圾填埋场是厌氧细菌的滋生地,会产生大量甲烷。甲烷的温室效应比二氧化碳更强,尽管可以将其捕捉并转化为能源,但是即使最高效的回收系统,仍有高达10%的甲烷发生逃逸。由于垃圾填埋场产生的甲烷大部分来自有机废弃物,因此可以用更绿色的方式处理。最简单的方法就是堆肥
去年,中国话剧继续保持平稳、健康的发展态势。从创作层面看,聚焦现实生活的原创作品增多,经典改编剧目紧贴当下关怀,民营剧团剧目更趋个性化表达,创作者从多个角度思辨着戏剧与时代、人性的关系。接下来最可能叙述的是()。
在动机斗争中,面临两个或者两个以上目标冲突的有
研究者欲考察社会经济因素能否影响人的语言表达能力。选择了幼儿进行测验,测量了他们的社会阶层、年龄和语言表达能力。此研究中年龄应当作为()
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
随机试题
参谋职权
应包含有关药品的安全性、有效性等基本科学信息的是除单位含量标示外,还应用通俗易懂的文字如一次一片,一日x次等,以正确指导用药的是
关于PDCA的特点,下列说法正确的有()。
发展股四头肌力量常用的方法是()。
2004年雅典奥运会一共产生了301枚金牌和929枚奖牌。下述材料为2004年雅典奥运会金牌总数排名前十的国家的一些数据,请据此回答根据材料,以下说法中一定正确的是()。
[*]
请在【答题】菜单中单击【考生文件夹】按钮,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。为进一步提升北京旅游行业整体队伍素质,打造高水平、懂业务的旅游景区建设与管理队伍,北京旅游局将为工作人员进行一次业务培训,
Whatshouldonedoifhewantstoworkmoreefficientlyathislowpointinthemorning?
A、Heissometimesnotongoodtermswithhisparents.B、Hewantstohavecontroloverhisparents.C、Heandhisparentsarenot
______nocauseforalarm,theoldmanwentbacktohisbedroom.(1996年考试真题)
最新回复
(
0
)