首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
admin
2017-02-27
3
问题
给定程序中,函数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
k= ____1____ ;
if (strlen (ps [k] ) < strlen
tp=ps
; ps
=ps [k] ; ps [k]=
____3 ____;
}
printf ( "\nThe string after sorting
by length:\n\n");
for (i=0; i
) ;
}
main ()
{ char ch [N] IM] ={ "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的功能是利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。在fun函数中采用了选择排序法,在选择排序法中的降序排序,首先从数组中挑选一个最大的元素,把它和第一元素交换,接着从剩下的n—1个元素中再挑出一个最大的元素,把它和第二个元素交换,不断重复以上过程,直到比较完最后两个元素。
第一空:分析可知,fun函数采用的选择排序,在第一空处是初始化k。“for(j =i+l;j
第二空:“if(strlen(ps[k])
第三空:“tp=ps
; ps
—ps[kl; ps[k]=____3____;”是字符串地址交换,显然第三空处应是临时变量tp。
指向一维数组的指针以及指针数组、字符数组和字符串。
转载请注明原文地址:https://kaotiyun.com/show/MgID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
根据下面材料回答下列小题。近年来浙江省商品交易市场呈现稳步发展态势。2009年,浙江省共有亿元以上商品交易市场670家,比上年增加31家,营业面积2298万平方米,出租摊位39万个,实现成交额9647亿元,比上年增长7.8%。从市场成交
①在无意义面前,大脑由于寻找不到答案而引发焦虑,当然这是积累到固定阈值之后的事情②权利是伴随选择而产生的,譬如电视机的频道转换器就给了观众看与不看的权利③人的大脑有一种无法改变的功能,即不断地追索词语以及所有事情的意义④如果在
城墙是古代城市的标志,也是研究城市发展的独特角度。对中国城墙的描述,自古以来就大量出现在正史、方志、文学作品或绘图绘画中,并且是都城学、规划学、军事学等多门学科的重要研究对象,这说明城墙并非一堵“墙”那么简单。可以说,每一座古城墙,都是一本厚重的大书,每一
2017年中央一号文件指出,以推进农业供给侧结构性改革为主线,围绕(),加强科技创新引领,加快结构调整步伐,加大农村改革力度,提高农业综合效益和竞争力。
用筛选法可得到2~n(n
随机试题
保证合同的当事人是指保证人和()
下列关于排放含病原体的污水的说法,符合《水污染防治法》的是()。
根据《安全生产许可证条例》规定,我国对实行安全生产许可制度的企业有( )。
鹤年堂门前的匾额是严嵩所书,横联是抗倭名将戚继光所提“调元气”“养太和”
《关于推行地方各级政府工作部门权力清单制度的指导意见》规定,将地方各级政府工作部门行使的各项行政职权及其依据、行使主体、运行流程、对应的责任等,以()形式明确列示出来,向社会公布,接受社会监督。
在“仅靠内部融资的增长率”条件下,下列说法正确的是()。
商业银行开展金融创新,必须遵循()。
《神圣家族》
设函数f(x)=ln|x|/|x-1|sinx,则f(x)有()
【S1】【S8】
最新回复
(
0
)