首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
admin
2016-10-29
26
问题
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#inclode
#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 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
);
}
main()
{ 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])
第三空:“tp=ps
;ps
=ps[k];ps[k]=__3__;”是字符串地址交换,显然第三空处应是临时变量tp。
转载请注明原文地址:https://kaotiyun.com/show/djDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量已正确定义为整型,则表达式n=i=2,++i,i++的值为【】。
不能把字符串"HELLO!"赋绐数组b的语句是______。
以下对枚举类型名的定义中正确的是______。
下面程序main(){intx=100,a=10,b=20,okl=5,ok2=0;if(a<B)if(b!=15)if(!ik1)x=1;
在设计程序时,应采纳的原则之—是______。
以下程序的输出是【】。main(){charstr1[]=Howdoyoudo",*p=strl;strcpy(str1+strlen(str1)\2"esshe");pfinff("
以下能正确定义一维数组的选项是______。
有以下程序:int*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8,*P,*q,*r;
有以下程序:main(){inta[3][3],*p,i;p=&a[0][0];for(i=0;i<9;i++)p[i]=i;for(i=0;i<3;i++)printf("%d",a[1][
关于结构化程序设计原则和方法描述错误的是()。
随机试题
MR扫描前的准备工作中,不正确的是
对新生仔畜窒息处理失当的是
甲公司依法取得15亩蔬菜生产基地和城市规划区内20亩国有土地的土地使用权,用于开发商品房和经济适用住房,并委托某房地产估价机构对被拆迁房屋的市场价格进行了评估。开发建设过程中,甲公司依法取得商品房预售许可证后,委托乙公司代理预(销)售商品房,委托协议签订后
在进行地面水环境影响预测时,口外滨海段可视为()。
下列关于詹森指标的说法中,正确的是()。
(2008年考试真题)当事人采用仲裁方式解决纠纷,应当由双方自愿达成仲裁协议。()
有学者探究道光皇帝为什么把他的墓修筑得比其他帝王墓都要矮小。北京师范大学历史学院龚书铎教授说:“是因为‘在他手上打了败仗丢了土地,没有面目见先帝’。”这里所说的“土地”是指()。
三峡工程是治理和开发长江的关键性骨干工程,建成后水库正常蓄水位175米,总库容393亿立方米,具有防洪、发电、航运等巨大的综合效益。工程分为大坝、电站、通航建筑物等几个主要部分。大坝全长2309米,坝顶高185米。电站设有左、右两组共26台单机额定容量为7
•Readthetextbelowabouttelevisionnetwork.•Inmostofthelines41—52thereisoneextraword.Itiseithergrammaticallyi
WiththestartofBBCWorldServiceTelevision,millionsofviewersinAsiaandAmericacannowwatchtheCorporation’snewscov
最新回复
(
0
)