首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
admin
2015-08-22
60
问题
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#define N 5
#define M 8
void fun(char(*ss)[M])
{ char*ps[N],*tp;int i,j,k;
for(i=0;i
=ss
;
for(i=0;i
/**********found**********/
k= _____ 1_____ ;
for(j=i+1;j
/**********found**********/
if(strlen(ps[k])
(_____2 _____))k=j;
/**********found**********/
tp=ps
;ps
=ps[k];ps[k]=
_____3 _____ ;
)
printf("\nThe string after sorting
by length:\n\n");
for(i=0;i
);
}
msin()
{ char ch[N][M]={"red","green",
"blue","yellow","black");
int i;
printf("\nThe original string\n\n");
for(i=0;i
);
printf("\n");
fun(ch);
}
选项
答案
(1)I (2)ps[j] (3)tp
解析
第一空:分析可知,fun函数采用的选择排序,在第一空处是初始化k。“for(j=i+1;j
第二空:“if(strlen(ps[k])i:strlen(_____2_____))=k=j;”新的字符串ps[j]如果比ps[k]的长度长,那么k记录下新的最长的字符串的下标位置j,故第二空处应为“ps[j]”。
第三空:“tp=ps
;ps
=ps[k];ps[k]=_____3_____;”是字符串地址交换,显然第三空处应是临时变量tp。
转载请注明原文地址:https://kaotiyun.com/show/M3ID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
世界上许多民族都有自己特有的价值观念。得益于文化的多样性,人们不断开阔视野、相互借鉴.比如中国“和”的思想,到今天仍对各国处理国际关系具有现实的启发意义。这表明()。
下列关于汉字演变历程的叙述,错误的是()。
在几千年人类文明发展过程中,亚非美欧都留下许多宝贵的文学艺术和建筑遗产,下列属同一大洲的是()。
有5对夫妇参加一场婚宴,他们被安排在一张10个座位的圆桌就餐,但是婚礼操办者并不知道他们彼此之间的关系,只是随机安排座位。问5对夫妇恰好都被安排在一起相邻而坐的概率是多少?
有一个工厂共有大、小两个车间,每个车间各有三分之一的工人是熟练工,已知大、小两个车间人数原本相差90人。如果将两个车间里的熟练工对调,则大、小两个车间的人数比变为8:7。那么这个工厂一共有多少工人?
一个南4个数字(0—9之间的整数)组成的密码,每连续两位都不相同,问任意猜一个符合该规律的数字组合,猜中密码的概率为()。
某市交通管理局发布文件,规定对高速公路过往车辆征收过路费。丁某驾车路过被征收,认为属于乱收费,欲讨个说法。下列选项中不正确的是()。
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
管理学的研究对象是什么?在企业管理研究基础上抽象出的一般管理理论对其他组织的管理是否也具有指导意义?
设函数f(x)在x=0的某邻域内有定义,且均存在,则下列叙述错误的是()
随机试题
某人氧耗量为300ml/min,动脉氧含量为20ml/100ml血,肺动脉氧含量为15ml/100ml血,心率为60次/分,他的每搏输出量是多少
丁县(省直接管辖)县医院发生医疗事故争议,需进行医疗事故技术鉴定,按照《医疗事故处理条例》的规定,负责首次医疗事故鉴定工作的组织应当是
按FIDIC合同条件规定,在()之后,业主应将剩余的保留金返还给承包商。
用户用电中,属于变更用电的有()。
甲自然人、乙自然人和丙公司共同投资设立A有限合伙企业(以下简称“A企业”),在各方协商一致的合伙协议中约定:甲出资5万元的货币,乙以劳务作价10万元出资,丙公司以作价8万元的实物出资;甲和乙为普通合伙人,丙为有限合伙人;甲和乙共同执行A企业的合伙事务。丙公
珍珠主要产在珍珠蚌体内,是由珍珠蚌内分泌作用生成的含碳酸钙的矿物珠粒。珍珠的养殖受当地气候、水温和日照等因素的影响。我国是世界淡水珍珠养殖规模最大的国家。珍珠养殖多采用网箱吊养方式,以家禽粪便作为肥料。近年来,各地开始限制珍珠养殖。结合材料,完成15~17
有人认为鸡蛋黄的黄色跟鸡所吃的绿色植物性饲料有关,为了验证这个结论,下面哪种实验方法最可靠?
在林园小区,饲养宠物是被禁止的。林园小区的一些宠物爱好者试图改变这一规定,却失败了,因为林园小区规则变更程序规定:只有获得10%的住户签字的提议,才能提交全体住户投票表决。结果,这些宠物爱好者的提议被大多数住户投票否决了。从以上断定最可能推出:
Judgingfromrecentsurveys,mostexpertsinsleepbehavioragreethatthereisvirtuallyanepidemicofsleepinessinthenatio
WetsuitAwetsuitis【T1】______whowantto【T2】______.Wetsuitsareusuallywornbyswimmers,divers,or【T3】______.Wetsuitsh
最新回复
(
0
)