首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数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
43
问题
有以下程序,其中函数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全国计算机二级
相关试题推荐
已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为()。
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
若有以下定义和语句,则使指针p指向值为36的数组元素的表达式是【】。inta[10]={19,23,44,17,37,28,49,36},*p;p=a;
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
可在C程序中用作用户标识符的一组标识符是()。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
已知下面的程序段,正确的判断是______#defineA3#defineB(A)((A+1)*a)X=3*(A+B(7));X=3*(A+B(7);
单独测试一个模块时,有时需要一个【】程序驱动被测试的模块。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
随机试题
患者,男性,58岁,病侧胸廓隆起,叩诊呈鼓音,语颤消失,呼吸音消失,气管移向健侧,应考虑为()
A.灯丝B.集射罩C.灯丝变压器D.空间电荷补偿变压器E.电容电流补偿变压器摄影时用于补偿管电压变化引起的管电流变化的是
太平洋海底世界是中国和新西兰共同建造的北京第一家五星级水族馆,在北京地区的三家海洋馆中,海底隧道最长,在隧道中可全方位观察海洋动物游动。()
案例4中国著名的家电企业海尔集团从1999年初开始物流改革,将物流重组定位在增强企业的竞争优势的战略高度上来,希望通过物流重组有力地推动海尔的发展。因为零部件库的管理不太先进,库存资金占用比较大,甚至有些呆滞,所以海尔集团首先选择零部件作为首要的突
“我国发展仍然处于可以大有作为的重要战略机遇期。”这一重要论断的依据是()。
电子商务的本质是()。
I’mtoldthatduringaninternationalgameofchess(国际象棋),manybeautifulmovescouldbemadeonachessboard.Inadecisive【C1
Mostspeciesofthisplantthriveinordinarywell-drainedgardensoilandtheyarebestplanted8cmdeepand5cmapart.
HowmanypicturesdoesVoyager2sendbackaday?
TheUnitedStatesiswell-knownforitsnetworkofmajorhighwaysdesignedtohelpadrivergetfromoneplacetoanotherinthe
最新回复
(
0
)