首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数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
42
问题
有以下程序,其中函数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全国计算机二级
相关试题推荐
以下关于图片框控件的说法中,错误的是( )。
关于文件操作,以下叙述中正确的是
VisualBasic中的“启动对象”是指启动VisualBasic应用程序时,被自动加载并首先执行的对象。下列关于VisualBasic“启动对象”的描述中,错误的是()。
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是( )。
数据库系统的三级模式不包括( )。
编写如下程序:PrivateSubCommand1_Click()DimxAsString,yAsStringx=Right("abcd",2)y=Mid("dcba",2,3)Ifx>
下面肯定是一个整型变量的是
以下自定义数据类型的语句中,正确的是( )。
下列关于栈的叙述中,正确的是
随机试题
对恶性贫血,原发性胆汁性肝硬化,自身免疫性肝炎等有重要的辅助诊断价值的是可作为消化道出血重要证据的是
水箱中的水通过一垂直渐扩管满流向下泄出,如下图,已知高程▽3=0,▽2=4m,▽1=7m,直径d1=50mm,d2=80mm,若不计能量损失,则装在断面2的真空计读数为()。
振动水冲法适用于处理()素填土和杂填土等地基。
实行监理的建设工程,建设单位应当委托具有( )的工程监理单位进行监理。
下列关于债券票面要素的说法中,正确的是()。
物业服务企业为供水、供电、供气、供热、通信、有线电视等单位代收费用的,是()关系。
学生的求知欲(问题意识)和表现欲(参与意识)、求知的欢乐和实现愿望是推进课堂教学发展的永恒的内动力。没有认识的_______,实质上就没有_______。填入划横线部分最恰当的一项是:
某山区为了改造低产的山坡地.先是增施肥料,但农作物增产效果微弱。后将山坡地改造成水平梯田.增产效果显著。完成下列问题。将山坡地改造成水平梯田,主要是为了()。
法治的核心是:制约国家权力的滥用、保障公民的自由权利。()
Wemostoftenthinkofcommunicationastalking,butitcommonlyoccursinotherformsaswell.Inadditiontowords,communicat
最新回复
(
0
)