首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。 #include void f(char*p[],int n) { char*t;int i,j; for(i=0;i<n-1;i++)
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。 #include void f(char*p[],int n) { char*t;int i,j; for(i=0;i<n-1;i++)
admin
2012-12-03
91
问题
有以下程序,其中函数f的功能是将多个字符串按字典顺序排序( )。
#include
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、6
D、4
答案
D
解析
函数void f的功能是将字符指针数组*p[]中的每个字符串按照从小到大的顺序排序。在主函数main()中,调用f(p,5)后,字符指针数组*p[5]中的字符串按照字典顺序从小到大排列为如下形式,即*p[5]={"aabd fg","abbd","abc","cd","dcdbe"),因此p[1]="ahdb",strlen(p[1])=4。
转载请注明原文地址:https://kaotiyun.com/show/00Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
不能与do…while(exp)语句中的(exp)等价的表达式是()。
下列程序的字符串中各单词之间有一个空格,则程序的输出结果是【】。#include<stdio.h>#include<string.h>main(){charstr1[]="Howdoyoudo",
以下不合法的数值常量是()。
表达式3.6-5/2+1.2+5%2的值是()。
下列程序的输出结果是______。#include<stdio.h>main(){intx=10,y=10,i;for(i=0;x>8;y=++i)printf("%d%d",x--,y);
—个数据库系统一般由三级模式组成,其中的模式(也称逻辑模式或概念模式)指的是______。
以下不合法的用户标识符是()。
用树型结构表示实体类型及实体间联系的数据模型称为【】。
软件开发环境是全面支持软件开发全过程的【】集合。
随机试题
当眼处于最大调节时,所能清晰聚焦的点称为
腹大坚满,青筋显露,胁下癥积,痛如针刺,面色晦暗黧黑,胸臂出现血痣或蟹爪纹,口干不欲饮,舌紫暗,脉细涩,治法为
患者,男,65岁。大便变细1个月,近2天排便后有鲜血滴出。为明确诊断,首选的检查是
患儿,12岁。发热咳嗽3天,证见高热烦躁,咳嗽喘促,气急鼻煽,呼吸困难,咯黄稠痰,胸闷胀满,面赤口渴,大便干燥,舌红,苔黄,脉滑数。治疗首选方( )。
任何单位和个人申请建设用地,都必须申请使用国有土地,但()农民集体所有的土地的除外?
企业盘点现金,发现现金短缺,应借记“库存现金”。()
收益法是以()原理为基础的。
双方当事人在订立保险合同时即已确定保险标的的保险价值,并将之载明于保险合同中的保险称为()。
Dieting,accordingtoanoldjoke,maynotactuallymakeyoulivelonger,butitsurefeelsthatway.Nevertheless,evidencehas
DevelopingaMissionStatementAcompanymissionstatementcanbeapowerfulforcetoclearlydefineyourcompany’spurpose
最新回复
(
0
)