首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
admin
2015-08-22
29
问题
给定程序中,函数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://jikaoti.com/ti/1DkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面几位历史人物。属于一朝开国国君的是()。
新文化运动兴起的标志是()。
围绕着人与神、人与社会、人与自然等问题的思考,公元前6~5世纪,东西方社会几乎同时诞生了一批伟大的思想先哲。下列说法错误的是()。
某集团三个分公司共同举行技能大赛,其中成绩靠前的X人获奖。如获奖人数最多的分公司获奖的人数为Y,问以下哪个图形能反映y的上、下限分别与X的关系?()
根据我国宪法和法律规定,下列选项哪一个是正确的?()
在付费知识的市场宣传重点中,最吸引人的莫过于能有效地利用碎片时间,如在等公共汽车、跑步时进行学习和提升自我,进而有效管理时间。这种碎片化学习的方式虽然看似很灵活,并可以提高时间利用率,但科学研究表明,它不能真正地让你吸收学到的知识,不符合大脑吸收知识的运行
对下列语句排序正确的一项是()。①也许是月亮的香气吧,我这么想②看见蛎粉墙上印着我的身影,我于是重又意识到了我③我心中不起一切杂念,大约历一刻钟之久,才回转身来④从江岸直到我的楼下是一大片沙坪,月光照着,茫然一白,但带点儿青的意
一种有关定义对象应该是什么的界定属于
设f(x)在x=0的某邻域内有定义,且满足
设A、B为两个n阶方阵,现有4个命题:①若A、B为等价矩阵,则A、B的行向量组等价;②若A、B的行列式相等。即|A|=|B|,则A、B为等价矩阵;③若Ax=0与Bx=0均只有零解,则A、B为等价矩阵;④若A、B为相似
随机试题
社会因素影响健康的基本规律和特点是()。
先天性输尿管囊肿最常见的好发部位在
根据《建设工程安全生产管理条例》,建设单位不得明示或者暗示施工单位购买、租赁、使用不符合()的安全防护用具、机械设备、施工机具及配件、消防设施和器材。
申请领取安全生产许可证的条件包括()。
某国有独资公司曾于2015年成功发行了500万元人民币的5年期公司债券,2018年该公司决定再次发行5年期公司债券,已知该公司的净资产额为人民币6000万元,筹集的资金投向符合国家产业政策,且对外债务没有违约或迟延支付本息的情形。要求:根据上述资料和证券
两则关于辣酱的广告创意对比分析左图是:Tabasco墨西哥塔巴斯科辣酱广告广告创意点:孩子喝的奶水都把他辣哭了,可见有多辣了……右图是:Calye辣酱Table创意广告广告创意点:通过辣酱把桌子烧穿了一个洞来表现辣
在某政府机关的公务员中,理科毕业的多于文科毕业的,女性多于男性。如果上述断定是真的,以下哪项关于该机关公务员的断定也一定是真的?()Ⅰ.文科毕业的女性多于文科毕业的男性Ⅱ.理科毕业的男性多于文科毕业的男性Ⅲ.理
大学录取通知书本是一张应用文书的载体,纸张加文字,只要说明通知事项即可。近年来,随着一些大学录取通知书形式和内容的变化,大学录取通知书从_________的纸张加文字正在向大学自身的文化理念演变。大学,有没有特色,一张小小的录取通知书就是_________
ThesuccessofAugustusowedmuchtothecharacterofRomantheorizingaboutthestate.TheRomansdidnotproduceambitiousblu
Writeanoteofabout50~60wordsbasedonthefollowingsituation:TheStudents’UnionisgoingtoholdanEnglishDrama
最新回复
(
0
)