首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> voidf(char*p[],intn) { char*t;int i,j; for(i=0;i<n-1;i++) for (
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> voidf(char*p[],intn) { char*t;int i,j; for(i=0;i<n-1;i++) for (
admin
2010-12-10
41
问题
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> voidf(char*p[],intn) { 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]={"abc"
选项
A、2
B、3
C、6
D、4
答案
D
解析
函数f的功能是将字符串数组中的每个字符串元素按照由小到大的顺序进行排列,调用f(p,5)后,字符串数组p变为{“aabdfg”,“abbd”,“abc”,“cd”,“dcdbe”},所以最后输出p[1]即"abbd"的长度应为4。
转载请注明原文地址:https://www.kaotiyun.com/show/mBPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于文件操作,以下叙述中正确的是
有下面程序代码:PrivateSubCommand1_Click()DimaAsInteger,ba=2b=3Printfun(a,h);a;bEndSubPrivate
编写如下程序:PrivateSubForm_Click() Print"Welcome!"EndSubPrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAs
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
设x是整型变量,与函数IIf(x>0,-x,x)有相同结果的代数式是( )。
编写如下程序:PrivateSubCommand1_Click()DimnAsInteger,tAsLongStaticsAsIntegert=1Forn=1To3t=
在窗体上画一个名称为Dirl的目录列表框,一个名称为File1的文件列表框。当改变当前目录时,文件列表框中同步显示目录列表框中当前被打开目录中的文件,则所使用的事件过程是()。
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click() DimsumAsInt
表达式Int(-15.8)+Fix(-15.8)+Int(15.8)+Fix(15.8)的运算结果是()。
在一棵二叉树上第5层的结点数最多是()。
随机试题
TheSecondarySchoolisnamedafteradonatorwhomadeacontributionof5milliondollars.
患者男,68岁。因右上尖牙残根要求拔除。患者既往患有高血压史10年,糖尿病5年。今测BP120/80mmHg,空腹血糖8.0mmol/L。局部麻醉后,患者可能出现的并发症不包括
患者,女,22岁。月经不调,常提前7天以上,甚至10余日一行。治疗应首选
图示四种排架中,哪一种排架的柱顶水平侧移最小?
《排污费资金收缴使用管理办法》规定,排污者在规定的期限内未足额缴纳排污费的,由收缴部门责令其限期缴纳,并从滞纳之日起()。
案例【背景资料】某建设单位和施工单位签订了某市政公用工程施工合同,合同中约定:建筑材料由建设单位提供;由于非施工单位原因造成的停工,机械补偿费为200元/台班,人工补偿费为50元/工日;总工期为120d;竣工时间提前奖励为3000元/d,误期
关于商标注册申请的受理,下列说法正确的有()。
否定之否定是普遍存在的事物周期性发展过程。否定之否定的整个进程,是一个“循环往复”“原地踏步”的过程。()
culturalturn
有如下程序:#inc1ude<iostream>usingnamespacestd;voidfunction2(intn);voidfunctionl(intn){if(n<=0)return;
最新回复
(
0
)