首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include’’string.h’’ void fun(char *s[],int n) { char *t;int i,j; for(i=0;i<n-1;i+
有以下程序: #include<stdio.h> #include’’string.h’’ void fun(char *s[],int n) { char *t;int i,j; for(i=0;i<n-1;i+
admin
2020-07-28
76
问题
有以下程序:
#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/II3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计中反映用户对数据要求的模式是()。
设有如下三个关系表:下列操作中正确的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编一个函数floatfun(doubleh),该函数的功能是:使变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角元
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是
以下选项中不属于C语言标识符的是
某系统结构图如下图所示(n≥5),该系统结构图的最大扇出数是
随机试题
急性肾小球肾炎病人在限制饮食蛋白质时应选用生理价值高的蛋白质食物如()。
某患者,右上中切牙牙冠3/4缺损,无叩痛,无松动,牙龈无红肿,X线片示该牙已经过完善的根管治疗,根尖无阴影。最适合的治疗方案是
男,43岁。20余年反复发作呼吸道和肺部感染,咳大量黄绿色脓性痰,清晨起床时可诱发剧烈的咳嗽、咳痰。患者最可能的诊断是
男性,43岁,主诉刷牙时牙龈出血.口腔有异味,双侧后牙及下前牙轻度松动.伴有咬合痛。下述牙周疗效维持及预防的叙述中.正确的是
下列选项属于工程治理措施的有( )。
证券市场具有确定证券交易价格的功能,产生高投资回报的预期越高,相应证券价格越高。()
下列各项借款费用中,属于借款辅助费用的有( )。
减少现金周转期的措施不包括()。
根据相关规定,库存现金限额应按照企业日常零星开支需要量来核定。库存现金低于限额时,可以签发()从银行提取现金,补足限额。
WhichwriterwhowontheNobelPrizewasfamousforhiswritingskillsbyusingsimpleEnglishandsentencestructure?
最新回复
(
0
)