首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数的功能是将多个字符串按字典顺序排序: # 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
89
问题
有以下程序,其中函数的功能是将多个字符串按字典顺序排序: # 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全国计算机二级
相关试题推荐
编写程序,要求输入一个正整数,计算各位数字之和,并将计算结果显示在窗体上。程序如下:PrivateSubCommand1_Click()DimSumAsInteger,kAsLongk=Val(InputBox("
设在当前目录下有一个名为"file.txt"的文本文件,其中有若干行文本。编写如下程序:PrivateSubCommand1_Click() Dimch$,asciiAsInteger Open"file.txt"ForInpu
以下合法的VB变量名是( )。
下面属于黑盒测试方法的是
在窗体上画一个名称为Textl的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Optionl的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。
如果希望向一个顺序文件写入数据,但又要保留文件中的原有内容,应采取的文件打开方式是
如果要定义一个窗体级变量,定义变量语句的位置应该是
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
程序语言的基本成分包括数据、运算、控制和___①_____。数据是程序操作的对象,按照数据组织形式可以分为多种类型,其中枚举属于_____②___类型;数组属于____③____类型。③
Freightforwardersact,first,asyouragentinmovingyourproductoverseas.Second,theyareknowledgeableaboutcustomsdutie
TherearemorethanfortyuniversitiesinBritain—nearlytwiceasmanyasin1960.Duringthe1960seightcompletelynewoneswe
以麝香、五味子相配,体现"发中有收"的方剂是以附子、干姜相配,体现"附子无姜不热"的方剂是
会计主管人员的直系亲属不得在本单位会计机构中担任( )工作。
以下不属于贷款审查和审批中的风险的是()。
该商场销售额最低的是( )该商场营利最大的两个月是( )
影响大小知觉的因素包括
甲破解了张某的股票账户密码,偷偷登录账户买卖股票练手,案发时造成张某股票账户资金实亏l5万元。甲的行为应认定为
在软件需求规格说明书中,有一个需求项的描述为:“探针应以最快的速度响应气压值的变化”。该需求项存在的主要问题是不具有______。
最新回复
(
0
)