首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。 #include <string.h> void f(char p[][10], int n) { char t[20]; int i,j; for(i=
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。 #include <string.h> void f(char p[][10], int n) { char t[20]; int i,j; for(i=
admin
2009-01-15
116
问题
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。 #include <string.h> void f(char p[][10], int n) { char t[20]; int i,j; for(i=0;i<n-1;i++) for(j=i+l;j<n;j++) if(strcmp (p
,p[j])<0) { strcpy(t,p
);strcpy(p
,p[j]);strcpy(p[j],t);} } main() { char p[][lO]-{"abc","aabdfg","abbd","dcdbe","cd"};int i; f(p,5); printf("%dkn",strlen(p[0])); } 程序运{亍后的输出结果是
选项
A、6
B、4
C、5
D、3
答案
4
解析
函数strcmp(字符串1,字符串2)作用是将”字符串1”和”字符串2”进行比较,如果“字符串1”》”字符串2”,返回一个大于0的整数值;如果“字符串1”<“字符串2”,返回一个小于0的整数值;如果”字符串1”=“ 字符串2”,返回0。函数strcpy(字符串数组名,字符串,[整型表达式])的作用是将“字符串”的前“整型表达式”个字符有入到指定的“字符数组”中,若省略“整型表达式”,则将整个“字符串”存入,字符数组”中.函数f()的功能是利用选择法把一个具有n行的二维数组中按行存放的 n个字符串由大到小排序。在主函数中定义了一个二维字符数组p并给它按行赋初值,然后调用f()函数;把它按行从大到小排列。字符串比较大小的标准是从第一个字符开始依次向右比较,遇到某一个字符大,该字符所在的字符串就是较大的字符串。由此可知最大的字符串为“dcdbe”,排序后存放在第一行,其首地址为P[0],在输出语句输出的p[0]指向的字符串长度是5。所以4个选项中C正确。
转载请注明原文地址:https://kaotiyun.com/show/5KHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Forml的窗体上画一个命令按钮,其名称为Commandl,如图2-130(a)所示,然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能:①窗体标题为”设置按
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在Forml的窗体上画一个名称为Textl的文本框,然后建立一个主菜单,标题为”操作”,名称为op,该菜单有两个子菜单,其标题分别为”显示”和”清除”,名称分别为Dis和Cle
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
命令按钮Commandl的MouseUp事件过程结构如下:PrivateSubCommandl—MouseUp(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)EndSub则
执行以下程序段a$=”VisualBasicProgramming”:b$=”C++”c$=UCase(Left$(a$,7))&b$&RightS(a$,12)变量c$的值为
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
要使两个单选按钮属于同一个框架,下面三种操作方法中正确的是①先画一个框架,再在框架中画两个单选按钮②先画一个框架,再在框架外画两个单选按钮,然后把单选按钮拖到框架中③先画两个单选按钮,再画框架将单选按钮框起来
下列选项中不符合良好程序设计风格的是
______是构成C语言程序的基本单位。
一个完整的C语言程序包含一个或多个函数,其中唯一不可缺少的函数是()。
随机试题
A.纵隔扑动B.胸壁反常呼吸运动C.颈静脉怒张D.头面颈部肿胀、发绀、出血E.三凹征创伤性窒息的表现为
患者,女,30岁。近两年间断发生尿路刺激症状,不发热,尿检查有白细胞和白细胞管型,尿细菌培养阳性。其诊断是
不属于盾构掘进控制的四要素的是()。
企业应当自月份或者季度终了之日起()内,向税务机关报预缴企业所得税纳税申报表,预缴税款。
ABC会计师事务所2016年1月5日首次承接甲公司2015年度财务报表审计业务,A注册会计师担任审计项目合伙人。A注册会计师了解到甲公司2014年度以及以前年度是XYZ会计师事务所的审计客户,ABC会计师事务所在承接审计业务前后,遇到的与沟通的相关事项如下
下列关于工程建设项目招标代理机构,说法不正确的是()。
教学设计请根据以上教学目标以及案例分析的结果,新设计至少三个教学活动,并说明活动设计的意图,将答案写在答题卡上。
外国银行分行及其分支机构的民事责任由其()承担。
敏感:脱敏()
制度的反功能指的是该制度实现了系统的某些功能之后而产生的副作用,诸如破坏该系统的内部协调、稳定关系,造成系统内部冲突,对系统良性运行产生破坏作用等现象。根据上述定义,下列涉及制度的反功能的是:
最新回复
(
0
)