首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include ’’string.h’’ void fun(char*s[],int n) { char *t;int i,j; for(i=0;i<n-1
有以下程序: #include <stdio.h> #include ’’string.h’’ void fun(char*s[],int n) { char *t;int i,j; for(i=0;i<n-1
admin
2020-06-16
37
问题
有以下程序:
#include <stdio.h>
#include ’’string.h’’
void fun(char*s[],int n)
{ char *t;int i,j;
for(i=0;i<n-1;i++)
for(j=i+1.j<n;j++)
if(strlen(s
)>strlen(s[j]))
{t=s
;s
=s[j];s[j]=t;}
}
main()
{char *ss[]={’’bcc’’,’’bbcc’’,’’xy’’,’’aaaacc’’,’aabcc’’};
fun(ss,5);printf(’’%s,%s\n’’,ss[0],ss[4]);
}
程序的运行结果是( )。
选项
A、xy,aaaacc
B、aaaacc,xy
C、bcc,aabcc
D、aabcc,bcc
答案
A
解析
从main函数入手,定义了一个一维数组并赋初值,接着调用函数fun(),函数的功能是:比较数组中各元素的长度,按元素长度从小到大的顺序排列元素,所以执行“fun(ss,5)”函数后,“*ss[]={’’xy","bcc","bbcc","aabcc","aaaacc"}”,所以调用printf函数输出ss[0],ss[4]的值分别为xy,aaaacc。
转载请注明原文地址:https://kaotiyun.com/show/6aCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta=-2,b=0;while(a++)++b;pfintf("%d,%d\n",a,b);}则程序的输出结果是
以下叙述中正确的是
有以下程序#includemain(){FILE*fp;charstr[10];fp=fopen("myfile.dat","w");fputs("abc",fp);fclose(fp);fp=
下面不属于结构化程序设计原则的是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
以下能正确输出字符a的语句是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
如下所示的系统结构图的最大出扇数是()。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
随机试题
美国反托拉斯法包含________、________、_________。
下列为前列腺腺癌Gleason4级的镜下表现的是
大部分真核生物的mRNA的3′端具有的结构是
在对瘿病肿块扪诊时,除对其肿块位置、数目、硬度、光滑度、活动度、界限进行重点检查外,还应注意的是()
转口贸易是指()。
合伙企业具有企业法人资格。()
旅游意外保险合同往往具有短期性,具体表现为以里程、天数或游览点计算。()
教师是出卖知识的职业,教师与学生之间是推销员与顾客的关系。()
《中华人民共和国合同法》第99条规定:“当事人互负到期债务,该债务的标的物种类、品质相同的,任何一方可以将自己的债务与对方的债务抵销,但依照法律规定或者按照合同性质不得抵销的除外。当事人主张抵销的,应当通知对方。通知自到达对方时生效。抵销不得附条
恩格斯指出:“应用到物质上的运动,就是一般的变化”。这说明()
最新回复
(
0
)