首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数的功能是将多个字符串按字典顺序排序: # include<string.h> void f(char*p[],int n) {char *t; int i,j; for(i=0;i<n-1;i++) for
有以下程序,其中函数的功能是将多个字符串按字典顺序排序: # include<string.h> void f(char*p[],int n) {char *t; int i,j; for(i=0;i<n-1;i++) for
admin
2010-09-05
123
问题
有以下程序,其中函数的功能是将多个字符串按字典顺序排序: # include<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]={"abc","aabdfg","abbd","dcdbe","cd"}; f(p,5); printf("%d\n",strlen(p[1])); } 程序运行后的输出结果是 ______。
选项
A、2
B、3
C、6
D、4
答案
D
解析
strcmp(s1,s2)是比较两个字符串的大小,s1>s2时值为正数,s1<s2时值为负数,s1=s2时值为0。调用 f(p,5)函数的功能是将存储字符串的数组p中的字符串从小到大进行排列。最后的排列结果为:p[5]={"aabdfg","abbd", "abc","cd","dcdbe"},最后要求输出的是"abbd"的长度。
转载请注明原文地址:https://kaotiyun.com/show/3cWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Textl的文本框;1个名称为Thnerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timed的事件过程如下:PrivatSubTimerl_Timet()Staticflag
在窗体上画一个名为Commandl的命令按钮,编写如下程序:PrivateSubCommandlClick()DimM(10)AsIntegerFork=1To10M(k)=12-kNextkx=6PrintM(2+M
语句:PrintInt(Rnd*5+20)的输出不可能是
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
程序流程图中带有箭头的线段表示的是( )。
以下关系表达式中,其值为True的是( )。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
下列选项中不属于结构化程序设计原则的是( )。
随机试题
10个月男婴,哭闹、多汗、睡眠不安,方颅,肋骨串珠,以下哪项措施是错误的()
舒某、刘某对犯罪嫌疑人董某刑讯逼供,致使董某死亡的行为,依照刑诉法规定,应由如下哪个机关立案侦查?()如果舒某、刘某在侦查阶段聘请律师,受聘律师可以进行下列哪些活动?()
按照FIDIC《施工合同条件》规定,由于工程师的原因使承包商的实际进度滞后于计划进度,承包商遵照工程师的指示对进度计划进行修改,所发生的费用由( )。
如果某干扰事件仅仅影响某分部分项工程的工期,要分析其对总工期的影响,可以采用的方法是()。
已知某客运站近10年5月1日客流量数据资料如下:采用简单平均法预测2020年5月1日的客流量为()人。
简述操作技能的培养要求。
下列不属于正式组织基本要素的是()。
Thefollowingparagraphsaregiveninawrongorder.ForQuestions41-45,youarerequiredtoreorganizetheseparagraphsintoa
试题一阅读以下说明,回答【问题1】至【问题5】,将解答填入答题纸对应的答题栏内。【说明】某网站拓扑结构如图1-1所示,用户由DHCP服务器分配IP地址,FTP服务器的操作系统为WindowsServer2003,个服务器的
Thenuclearageinwhichthehumanraceisliving,andmaysoonbedying,beganforthegeneralpublicwiththedroppingofana
最新回复
(
0
)