首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <string.h> void f(char p[][10],int n)/* 字符串从小到大排序 */ { char t[10]; int i,j; for(i=0;i<n-1;i++)
有以下程序: #include <string.h> void f(char p[][10],int n)/* 字符串从小到大排序 */ { char t[10]; int i,j; for(i=0;i<n-1;i++)
admin
2009-01-15
52
问题
有以下程序: #include <string.h> void f(char p[][10],int n)/* 字符串从小到大排序 */ { char t[10]; int i,j; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(strcmp(p
,p[j])>0) { strcpy(t,p
); strcpy(p
,p[j]); strcpy(p[j],t); } } main() {char p[5][10]={"abc","aabdog","abbd","dcdbe","cd"}; f(p,5); printf("%d\n",strlen(p[0])); } 程序运行后的输出结果是( )。
选项
A、2
B、4
C、6
D、3
答案
4
解析
题目中已告知函数f()的作用是将字符串从小到大排序,因此主函数中调用完f(p,5);后,二维数组p中的内容为("aabdfg","abbd","abc","cd","dcdbc"}。输出的结果是strlen(p[0]),即p中第1个字符串的长度,所以结果是6。故本题应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/06Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp。窗体中已经给出了所有控件,如图2-65所示。运行时,单击”发射”按钮,航天飞机图标将向上运动,速度逐渐加快,全部进入云中后则停止,并把飞行距离(用坐标值表示)、所用时间(单位为秒)分别显示在标签Labell和L
以下关于菜单设计的叙述中错误的是
以下关于VB的叙述中,错误的是()。
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm。在窗体上有一个命令按钮,其名称为Commandl,标题为”输入/显示”;此外还有一个文本框,其名称为Textl,初始内容为空白。程序的功能是,程序运行后,单击命令按钮,显示输入
下面程序运行时,若输入395,则输出结果是PrivateSubCommandl_Click()Dimx%x=InputBox(”请输入一个3位整数”)PrintxMod10,x\100,(x
下面叙述中错误的是()。
负责数据库中查询操作的数据库语言是( )。
下列选项中不属于软件生命周期开发阶段任务的是()。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。
随机试题
患者男,35岁。上腹部闭合性损伤3小时入院。面色苍白,四肢湿冷,血压70/46mmHg,脉搏140次/分。B超示腹腔积液,患者最可能的诊断是
首先考虑诊断为以下哪项对鉴别诊断至关重要
不是药物为肠道吸收机制的是
某建筑物采用TN-C-S系统供电,建筑物地下室设有与大地绝缘的防水层。PEN线进户后即分为PE线和N线,并打入工接地极将PE线重复接地,变电所系统接地RA和建筑物重复接地RB阻值分别为4Ω及10Ω。各段线路的电阻值如图1中所示,为简化计算可忽略工频条件下的
艳玉公司会计部门开出和收到的票据情况如下。(1)2月5日,收到A公司的开户银行开出的银行汇票一张,注明的出票日期为2月4日,金额10万元。(2)2月10日,大华公司向客户B企业开出一张支票,由于B企业的名称全称和金额不确定,因此出纳在开出支票时未记载“
一般会计人员办理会计工作交接手续时,负责监交的人员应当是()。
某企业本期营业收入1500万元,营业成本500万元,管理费用50万元,销售费用42万元,资产减值损失68万元,投资收益42万元,营业外收入20万元,营业外支出18万元,所得税费用35万元。假定不考虑其他因素,该企业本期营业利润为()万元。
加强党的执政能力建设,不断提高构建社会主义和谐社会的能力的主要内容包括()。
检查、描述颜面部外形应包括()。
阅读下列说明,根据要求回答下列问题。[说明]张某是M公司的项目经理,有着丰富的项目管理经验,最近负责某电子商务系统开发的项目管理工作。该项目经过工作分解后,范围已经明确。为了更好地对项目的开发过程进行监控,保证项目顺利完成,张某拟采用网络计
最新回复
(
0
)