首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<string.h> void f(char p[][10],int n)/*字符串从小到大排序*/ { char t[10];int i,j; for(i=0;i<n-1;i++) f
有以下程序 #include<string.h> void f(char p[][10],int n)/*字符串从小到大排序*/ { char t[10];int i,j; for(i=0;i<n-1;i++) f
admin
2009-03-17
48
问题
有以下程序 #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","aabdfg:,"abbd","dcdbe","cd"}; f(p,5); printf("%d\n",strlen(p[0])); } 程序运行后的输出结果是
选项
A、2
B、4
C、6
D、3
答案
C
解析
本题中函数f()利用选择法对字符串数组p中的字符中按从小到大排序,字符串比较的方法是:依次对S1和S2所指字符串对应位置上的字符两两进行比较,当出现第一对不相同的字符时,即由这两个字符(ASCII码值)决定所在串的大小,因此最后在 p[0]中存储的是最小的字符串是“aabdfg”。最后用 strlen()函数求得该字符串的长度为6。
转载请注明原文地址:https://kaotiyun.com/show/9YXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在运行时,如果按Tab键跳过了一个可以获得焦点的控件(如文本框),其原因可能是
下列叙述中正确的是
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为"等级考试",其代码应该是
(1)在考生文件夹中有一个工程文件sjt3.vbp。程序的功能是输入用户名和密码。程序运行时,当输人密码到文本框Text2中时,如果“显示密码”复选框没有被选中,则在文本框Text3中同时显示“#”(如图所示);如果“显示密码”复选框被选中,重新输入密码时
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
对于某些控件,只要将其Style属性设置为1,则可以在该控件上使用Picture属性显示图片。以下不具备这一使用规则的控件是
随机试题
培训过程中,()不能充分调动培训对象的积极性和主动性。
对肋骨骨折病人,进行胸部透视的主要目的是
下列哪类疾病可以用肌电图检查
正常小儿前囟闭合最晚的年龄是
从一般意义上讲,我国的刑事诉讼指的是:()
下列哪种管径(φ)的荧光灯最节能?(2003,31)
某居民企业2016年度销售货物取得收入500万元,获得企业债券利息收入30万元,取得符合条件的直接投资于其他居民企业的股息等权益性投资收益200万元,债务重组收入50万元,接受捐赠的收入50万元。则该企业上述收入中不需要计入企业所得税应纳税所得额征税的是(
以下有关行为描述面试的说法正确的有()。[2012年11月二级真题]
阅读以下说明,请回答问题1至问题4,将解答或相应的编号填入对应栏内。[说明]某系统集成企业最近与某法院信息中心签订了一个法院综合信息系统运维项目合同,并签订了服务级别协议,对服务内容和具体要求进行了约定。协议中要求运维项目从解决问题过程到控
Fool______Jerryis,hecouldnothavedonesuchathing.
最新回复
(
0
)