首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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-07-28
26
问题
有以下程序:
#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://jikaoti.com/ti/4JD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是
有以下程序段structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表达式的值为11的是
有以下程序#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;intscore[2];}STU;STUf(STUa){STUb={"
某二叉树的中序序列为DCBAEFG,后序序列为DCBGFEA,则该二叉树的深度(根结点在第1层)为
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是
下面对软件测试和软件调试有关概念叙述错误的是
表达式a+=a-=a=9的值是
表达式3.6-5/2+1.2+5%2的值是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
在满足实体完整性约束的条件下
随机试题
在接待客户过程中,_______对你及客户都非常重要。
对脑脊液漏病人的护理,描述错误的是【】
A.回忆偏倚B.失访偏倚C.人院率偏倚D.易感性偏倚E.现患病例—新病例偏倚开展一次以医院为基础的病例对照研究,最常见的偏倚是
甲公司与乙公司签订并购协议:“甲公司以1亿元收购乙公司在丙公司中51%的股权。若股权过户后,甲公司未支付收购款,则乙公司有权解除并购协,议。’’后乙公司依约履行,甲公司却分文未付。乙公司向甲公司发送一份经过公证的《通知》:“鉴于你公司严重违约,建议双方终止
机床的负荷试验主要包括()。
下列关于基金相关定义的说法中,错误的是()。
先有工程设计图,然后施工建成大楼。这一事实说明()。
"Youtrytogetsomesleep.I’ll______thepatient’sbreakfast,"saidthenurse.
毛泽东提出“以苏联经验为鉴戒,走自己的路”重要思想的著作是
Thecostofstagingtheyear2000OlympicsinSydneyisestimatedtobeastaggering$960million,butthecityispreparingto
最新回复
(
0
)