首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数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
26
问题
有以下程序,其中函数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全国计算机二级
相关试题推荐
以下关于变量作用域的叙述中错误的是
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
下面循环语句中在任何情况下都至少执行一次循环体的是
下列选项中不符合良好程序设计风格的是
有数据定义语句:DimX,YAsInteger以上语句表明
在考生文件夹下有一个工程文件sjt4.vbp。其窗体上已有部分控件,请按照如图2-164所示添加框架和单选按钮。要求:画两个框架,名称分别为Framel、Frame2,在Framel中添加一个名为Optionl的单选按钮数组,含两个单选钮,标题分别为”古典
下面不能作为结构化方法软件需求分析工具的是
在面向对象方法中,不属于"对象"基本特点的是( )。
下面程序片段中有错误Subpric()PublicxAsIntegerx=Array(1,2,3,4,5)……EndSub为了避免出错,正确的修改方案是
随机试题
A.少尿,水肿,高血压B.多尿,夜尿,低比重尿C.脓尿D.肾病综合征弥漫性膜性肾炎
()是—种研究整个工作班内的各种工时消耗的方法。
根据我国担保法律制度关于抵押权实现的说法,下列表述错误的是()。
关于发起式基金的成立及存续条件,以下说法正确的是()。[2017年9月真题]
监视是产品检验的一种补充形式,其适用的情况主要包括()。
广义调制分为基带调制和带通调制。()
2019年12月某日14时许,家住南方某城市的张阿姨回家途中,路经×××商住高层建筑时,被高空突然掉落的物品砸中头部,当场昏迷。接警后,民警小蔡、小徐迅速到达现场。张阿姨送医后不治身亡,其家属将尸体抬到物业公司大厅,要求物业给个说法。家属披麻戴孝与物业
Youshouldgooveryournotes______youcanafterclass.
电子商务的交易类型主要包括
OnDec.28,a2-year-oldgraywolfcrossedthestatelinefromOregon,becomingfirstofhisspeciestorunwildherein88yea
最新回复
(
0
)