首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inc1ude #inc1ude "string.h" void fun(char *s[],int n) {char *t,int i,j, for(i=0;i
有以下程序: #inc1ude #inc1ude "string.h" void fun(char *s[],int n) {char *t,int i,j, for(i=0;i
admin
2021-07-09
51
问题
有以下程序:
#inc1ude
#inc1ude "string.h"
void fun(char *s[],int n)
{char *t,int i,j,
for(i=0;i
for(j=i+1 tj
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/J7tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’);,以下叙述中正确的是
有以下程序,程序运行后的输出结果是#include#defineS(x)4*(x)*x+1voidmain(){intk=5,j=2;printf("%d\n",S(k+j));}
设有定义:intn1=0,n2,*p=n2,*q=n1;,以下赋值语句中与n2=n1;语句等价的是
有以下程序#includemain(){chars[10]="verygood",*ps=s;ps+=4;ps="nice";puts(s);}程序的运行结果是()。
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是
以下数组定义中错误的是()。
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
以下描述中,不是线性表顺序存储结构特征的是()。
下面对软件工程描述正确的是
下面不属于软件工程过程的4种基本活动
随机试题
2020年5月28日,十三届全国人大三次会议表决通过的新中国第一部以法典命名的法律是()
A.卡介苗B.乙型脑炎疫苗C.麻疹疫苗D.脊髓灰质炎疫苗E.百日咳一白喉一破伤风混合疫苗在下列各年龄时。应进行的预防接种的初种制剂分别是生后2~4个月时
总分类账户根据总分类科目设置,明细分类账户根据明细分类科目设置,所以总分类账户与其所属明细分类账户的相关金额之和有时是不相等的。()
卡拉OK歌舞厅按20%税率征收营业税。()
下列因素呈上升趋势变化时,会导致实现目标利润所需的销售量增加的有()。
下列各项中,不能从破产财产中支付的费用是()。
在物业管理经营管理活动中,物业管理和设施管理的主要作用是()。
直接检验方式是通过实践检验假设的唯一方式。
一个外地品牌为进入本地市场进行广告宣传效果的调查。结果显示,在用电视广告宣传时,当地每百人有15人知晓该品牌,而后选用报纸广告,每百人有26人表示对其有印象。据此,为提高该品牌的知晓率,该公司决定将全部广告资金投入报纸广告。以下如果为真,最能削弱该
运用以下信息求解下列问题。MojaveMines公司(以下简称MM公司)是一家全权益公司,其期望利润800000美元可看作永续年金。公司发行在外的股份数为100000股,资本成本为20%。MM公司正在考虑扩建其Ridgecrest的设施,该
最新回复
(
0
)