首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数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
25
问题
有以下程序,其中函数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://kaotiyun.com/show/mBPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设在窗体上有一个名称为Checkl的复选框数组,并有以下事件过程:PrivateSubCheck1_Click(IndexAsInteger)…EndSub则下面叙述中错误的是()。
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommand1_Click() StaticyAsIntege
下列叙述中正确的是()。
在窗体上画一个名称为Dirl的目录列表框,一个名称为File1的文件列表框。当改变当前目录时,文件列表框中同步显示目录列表框中当前被打开目录中的文件,则所使用的事件过程是()。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommand1_Click()Private
下列关于数据库设计的叙述中,正确的是( )。
下面为单精度实型(即单精度浮点型)变量的是
语句PrintFormat$(23846.5,"000,000.00")的输出结果是
随机试题
A.妊娠8周以前B.妊娠12周末以前C.妊娠13~27周D.妊娠20~30周E.妊娠28周以后
可治痰火郁结之瘰疬痰核,又可治心惊失眠,烦躁不安,自汗、盗汗等病的药物是
无归经,但有固定的名称、位置的腧穴称为
甲公司清算组的组成人员应该是( )。假设甲公司清算组在清理公司财产、编制资产负债表和财务清单后,发现公司财产不足以清偿债务,应当( ),
丁公司上一条生产线,建造系列厂房,有甲、乙、丙、丁四个车间,分别发包给A、B两家建筑公司,A公司承担甲、乙车间,B公司承担丙、丁车间。甲、丙车间已完工,但未经竣工验收,A公司因施工乙车间,经请示业主,要在甲、丙车间内占用部分地方作加工场地,业主同意了。A公
在项目的组织工具中,()是用以反映项目所有工作任务及其层次关系的。
根据现有规定,个人年收入()万元以上的人群必须进行税务申报。
某研究所为了进行一项重要的实验,将9位学生——F、C、H、J、K、L、M、N和P将被分到3个小组——O、R和W中,每个小组中恰好有3个学生。学生的分配必须满足以下条件。(1)F和G在同一组。(2)K和M在同一组。(3)F和P不
Whatisthespeakerplanning?
Accordingtothepolls,whatwillhappentogunshopsinBrazil?
最新回复
(
0
)