首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;i<n-1;i++)
admin
2009-02-15
50
问题
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序: #include<string.h> void f(char *p[],int n) {char *t;int i,j; for(i=O;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","aabdfg","abbd","dcdbe","cd"}; f(p,5); printf("%d\n",strlen(p[1])); } 程序运行后的输出结果是 ______。
选项
A、2
B、3
C、6
D、4
答案
D
解析
字符串比较函数“strcmp(char*s1,char*s2)”的比较规则是对两个字符串自左至右逐个字符相比(按ASCII码值大小比较),直到出现不同的字符或遇到到"\0"为止。如果全部相同,则认为相等:若出现不相同的字符,则以第一个不相同的字符的比较结果为准。当s1<s2,返回值<0;当s1=s2时,返回值二0:当s1>s2时,返回值>0。故本题经过排序后,得到第二个字符串是“abbd”,所以输出结果是4。
转载请注明原文地址:https://kaotiyun.com/show/yqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读程序:OptionBase1PrivateSubForm_Click()Dima(3,3)AsIntegerFori=1To3Forj=1To3
在窗体上画一个组合框,一个命令按钮和一个文本框,其名称分别为Combol,Commandl和Textl,然后编写如下事件过程:PfivateSubForm_Load()Combo1.AddItem“AAAAA”i.Combo1.AddIter
下面程序运行时,若输入395,则输出结果是PrivateSubCommand1_Click()Dimx%x=InputB&x("请输入一个3位整数")PrintxMod10,x\100,(xMod100)\10EndSub
编写如下程序:OptionBase1PrivateSubCommand1_Click()Dimaa=Array(1,2,3,4):s=0:j=1Fori=4To1Step-1s=s
在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)sl=LCase(Mid(S,i,1))+s1NextiFun=s1EndFunct
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
支持子程序调用的数据结构是
下列数据结构中,属于非线性结构的是()。
随机试题
解决台湾问题的前提是()。
患者女,60岁,发现糖尿病5年,双下肢浮肿1年。查体:BP160/80nlmHg,心率80次/min,律齐.双肺呼吸音清,双下肢凹陷性水肿。尿常规Pr(+++),RBC2~3/HP,UTP5g。肾脏病理示:免疫荧光IgG(+),1gA(一),IgM(一),
对居民个人的储蓄存款,国家实行的原则有()。
某投标人在招标工程开标后发现自己由于报价失误,比正常报价少报20%,虽然被确定为中标人,但拒绝与业主签订施工合同,该风险对策为()。
土地征用及迁移补偿费是指建设项目通过()土地使用权支付的费用。
企业将生产的应税消费品用于职工福利部门时,按规定应交纳的消费税,借记()科目。
阅读案例,回答问题。小黎是初中二年级的一位女生,父母双双外出打工。她个性很特殊。在班上,她与同学的关系不太融洽,甚至有点紧张。开学初曾与一男同学打架,对班主任的批评教育反应强烈,存在明显的抵触情绪。有一次晚自修课上,她戴耳机听音乐,被值日班干部提
在很多手机APP中,都存在过度采集信息的问题,并引起公众的疑虑,用户一旦授权APP采集这些信息,最担忧的就是隐私信息的安全问题,而在这个信息飞速发展的时代,绝对的信息安全几乎不可能实现。近年来,美国的脸书泄露用户事件,以及国内最近的大数据“杀熟”,可谓殷鉴
微微商店在夜里被盗,警察在侦破中获知如下信息:(1)张强、李刚、王伟三人中最多只有一个罪犯;(2)如果张强是罪犯,李刚肯定是同犯;(3)盗窃案发生时,王伟正在家里吃饭。可见( )
HowWeFormFirstImpressionWeallhavefirstimpressionofsomeonewejustmet.【B1】______Whydoweformanopinionabouts
最新回复
(
0
)