首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:#include <stdio, h>#inelude <string, h>void f(char * p[ ] ,int n) char * t;int i,j; for(i=0;i
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:#include <stdio, h>#inelude <string, h>void f(char * p[ ] ,int n) char * t;int i,j; for(i=0;i
admin
2009-01-15
48
问题
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:#include <stdio, h>#inelude <string, h>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、60
D、4
答案
8
解析
本题经过排序后,第二个字符串是"abbd",所以输出结果是4。
转载请注明原文地址:https://kaotiyun.com/show/sBXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的执行结果为()。A="5":B="6"A=VaI(A)+VaI(B)B=Val("56")IfA<>BThenPrintA-BElsePrintB-A
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
(1)在考生文件夹下有一个工程文件sjt3.vbp。程序运行时,单击窗体则显示如图所示的图案。请去掉程序中的注释符,把程序中的?改为正确的内容。注意:不能修改程序的其他部分和控件属性。最后将修改后的文件按原文件名存盘。(2)在考生文件
在窗体模块的声明部分声明变量时,不能使用的关键字是
下列叙述中正确的是
(1)考生文件夹下有一个工程文件sjt3.vbp,其中的窗体上有一个名称为Cmd的命令按钮控件数组;有一个名称为Image1的图像框。请画一个名称为Timer1的计时器,时间间隔为3秒,初始状态为不可用,如图1-209所示。程序功能如下:①单击“
以下叙述中错误的是
以下关于菜单的叙述中,错误的是
在面向对象方法中,不属于"对象"基本特点的是( )。
下面rotate函数的功能是:将n行n列的矩阵A转置为A’,例如:[*] #define N 4 voidrotate(inta[ ][N]) { inti,j,t; for(i=0;i<N;i++) f
随机试题
认为教学的主要任务是传授对实际生活有用的知识,至于学生的认识能力则无需特别训练的观点属于教育史上的哪种理论流派?()
A、高压蒸汽灭菌法B、巴氏消毒法C、干热灭菌法D、滤过除菌法E、紫外线照射牛乳的消毒
A.样本均数与总体均数比较的t检验B.配对计量资料比较的t检验C.两样本均数比较的t检验D.两大样本均数比较的u检验E.完全随机设计资料的方差分析抽样调查120名男子和110名女子的红细胞数,并进行比较,宜用
竣工验收管理行为的依据是()。
《合同法》规定,行使撤销权应当在知道或者应当知道撤销事由之日起1年内行使,并应当向()。
根据《个人贷款管理暂行办法》,不属于贷款调查包括但不限于的内容是()。
如果这次你被录用。成为一名人民警察,这对你来说意味着什么?
教育科学的历史研究法,主要包括()等。
A.18%B.38%C.46%D.60%E.86%上颌第二磨牙近中颊根颊舌向双根管者约为()。
设∑={(x,y,z)|x2+y2+z2=R2,z≥0},Dxy={(x,y)|x2+y2≤R2},对于下列三个等式说法正确的是()
最新回复
(
0
)