首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j
以下不构成无限循环的语句或语句组是
以下叙述中正确的是
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
以下关于字符串的叙述中正确的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defi
以下关于结构化程序设计的叙述中正确的是()。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
下面属于良好程序设计风格的是()。
随机试题
凡是能发生银镜反应的物质都是醛。 ()
下列属于“行为科学理论”这一学派代表人物的是()
根据我国《合同法》的规定,撤销权自债权人知道或者应当知道撤销事由之日起1年内行使。在债务人的行为发生之日起( )年内没有行使撤销权的,该撤销权消灭。
英国生产的产品.中国某公司自新加坡购买,从新加坡起运经香港转运至中国,填写报关单时起运国(地区)为()。
现金清收的方式主要包括()。
某企业内部某车间为成本中心,生产甲产品,预算产量为2000件,单位成本300元,实际产量2450件,实际单位成本270元,则该成本的中心预算成本节约率为()。
16世纪英国市场上流通的是金属铸币,时间长了,人们发现足值与不足值的铸币可以一样使用,于是,人们就把成色好的足值货币(良币)储藏起来,而把不足值的货币(劣币)赶紧花出去,结果,劣币把良币赶出了市场。这就是格雷欣法则,是一种“优败劣胜”的自然与社会现象。以下
设有10个零件,其中4个是次品,任取2个,至少有1个是正品的概率为()。
[2011年1月]某施工队承担了开凿一条长为2400米隧道的工程,在掘进了400米后,由于改进了施工工艺,每天比原计划多掘进2米,最后提前50天完成施工任务,原计划施工工期是()。
a.あちこちb.つもりc.さっそくd.すっかりe.どんどんf.たしかg.まっすぐh.ところi.いかにもj.とうとうk.必ず
最新回复
(
0
)