首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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++)
有以下程序: #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++)
admin
2011-06-10
84
问题
有以下程序: #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","dedbe","cd"}; f(p,5); printf("%d\n",strlen(p[0]));} 程序运行后的输出结果是( )。
选项
A、2
B、4
C、6
D、3
答案
C
解析
本题考核的是二维字符数组按行存放字符串、二维数组名作为函数的参数以及字符串的排序。主函数中定义了一个二维字符串数组p并按行赋值,调用f()函数,将字符串从小到大排序,strcmp()函数的功能是对两个字符串作向右逐个字符比较,直到出现不同的字符或遇到“\0”为止。如果全部字符都相同,则认为相等;若出现不同的字符.则以第一个不相同的字符的比较结果为准。由此可知最小的字符串是“aabdfg”,排序后存放在p[0]中,最后在主函数中输出p[0]的长度。
转载请注明原文地址:https://kaotiyun.com/show/93Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
有以下程序的输出结果是( ) void swap1(int c[ ]) { int t; t=c[0];c[0]=c[1];c[1]=t; } void swap2(int c0,int c1) { int t; t=c0;c0=c1;
有以下程序的输出结果是() charfun(charx,chary) {if(x main( ) { inta=’9’,b=’8’,c=’7’; printf(“%c\n”,fun(fun(a,b),fun
有以下程序的输出结果是( ) main( ) { int i,n=0; for(i=2;i
以下叙述中正确的是( )
设x和y均为int型变量,且x=1,y=2,则表达式double(1+x/y)的值为【】。
将以下程序段写成三目运算表达式:【】。if(a>b)max=a;elsemax=b;
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
Jackson方法是一种面向【】的结构化方法。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
随机试题
已知UDP的段结构如题50图所示,试写出其中各字段的长度及其含义并给出协议DNS、SNMP、QICQ和TFTP所使用的UDP端口号。
治痰火内郁,灼伤肺络之胸胁疼痛、咳吐痰血者,常用青黛配伍
以下对膝关节的描述,错误的是
下列职责中,属于药物警戒工作内容的是
某航空公司以正在建造中的大型客机设定抵押向银行贷款,但未办理抵押登记。下列说法符合《物权法》规定的是()。
建构主义学习理论的基本观点主要表现在以下三方面:______、______、______。
给定资料1.2015年12月,天津媒体曝出,“名门广场”和“水岸银座”两个问题楼盘将会被拆除,涉及业主超过万户;仅仅一个月前,西安市一座1999年封顶的118米高楼被爆破拆除,成为“中国第一拆”;几乎同时,郑州一座2010年建成的天桥,因与当地地
只有住在广江市的人才能够不理睬通货膨胀的影响;住在广江市的每一个人都要付税;每一个付税的人都发牢骚。根据上面的这些句子,判断下列各项哪项一定是真的?()Ⅰ.每一个不理睬通货膨胀影响的人都要付税。Ⅱ.不发牢骚的人中没有一
【B1】【B13】
______madetheBritishMonarch"SupremeHeadoftheChurchofEngland".
最新回复
(
0
)