首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。 #include void f(char*p[],int n) { char*t;int i,j; for(i=0;i<n-1;i++)
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。 #include void f(char*p[],int n) { char*t;int i,j; for(i=0;i<n-1;i++)
admin
2012-12-03
26
问题
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。
#include
void f(char*p[],int n)
{ char*t;int i,j;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(strcmp(p
,p[j]>0){t=p
;p
=p[j];p[j]=t;)
}
main()
{ char *p[5]={"abe","aabdfg","abbd","dcdbe","cd"};
f(p,5);
printf("%d\n",strlen(p[1]));
}
程序运行后的输出结果是( )。
选项
A、2
B、3
C、6
D、4
答案
D
解析
函数void f的功能是将字符指针数组*p[]中的每个字符串按照从小到大的顺序排序。在主函数main()中,调用f(p,5)后,字符指针数组*p[5]中的字符串按照字典顺序从小到大排列为如下形式,即*p[5]={"aabd fg","abbd","abc","cd","dcdbe"),因此p[1]="ahdb",strlen(p[1])=4。
转载请注明原文地址:https://kaotiyun.com/show/00Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
设计数据库的存储结构属于()。
下列不属于软件工程的3个要素的是()。
数据库技术的根本目标是要解决数据的()。
定义int*swap()指的是______。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
若有下列说明和语句,已知int型数据占2个字节,则下列语句的输出结果是()。structst{chara[15];
在数据库系统中,用户所见的数据模式为()。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
随机试题
树枝状角膜炎特点,何者不正确
A.髋关节功能保存B.髋关节骨性强直C.髋关节形成前屈内收内旋畸形D.局部形成寒性脓肿E.局部形成窦道髋关节结核,未经治疗常发生
片剂顶部的片状剥落称为顶裂,下列哪项不是顶裂的原因
工程建设监理实施细则应在工程施工开始前编制完成,并必须经()批准。
下列选项中,不属于银行自身实力分析的是()。
为乘机抵达的散客提供接站服务时,导游人员应该提前()分钟到达机场隔离区门外等候。
简述影响自我效能感形成的因素。
这是一种特殊、复杂的大型再现三部性曲式结构。其复杂性除了特殊的调性布局外,还具有乐思的贯通性陈述特征。它适于表达具有戏剧性矛盾冲突的、史诗性的、哲理性的乐思,也可以表达田园性的、抒情性的乐思。这种曲式结构是()。
一个人对社会、对自己和他人的心理倾向指()
【61】TheChineseConstitutionstipulatesthatwomenenjoyequalpoliticalrightswithmenandtheyalsoenjoytheequalright
最新回复
(
0
)