首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun(char *s[],int n) { char *t; int i,j; for(i=0;i
有以下程序 #include #include void fun(char *s[],int n) { char *t; int i,j; for(i=0;i
admin
2010-09-05
29
问题
有以下程序
#include
#include
void fun(char *s[],int n)
{ char *t; int i,j;
for(i=0;i
for(j=i+1;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
解析
函数fun(char *s[],int n)的功能是对字符串数组的元素按照字符串的长度从小到大排序。在主函数中执行fun(ss,5)语句后,*ss[]={"xy", "bcc", "bbcc", "aabcc", "aaaacc"},ss[0],ss[4]的输出结果为xy,aaaacc。
转载请注明原文地址:https://www.kaotiyun.com/show/USWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,不属于软件危机表现的是( )。
设有如下程序代码:PrivateSubCommand1_Click()DimxAsIntegerx=30Printf(x)+f(x)EndSubPrivateFunctionf(aAsInt
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFunl()EndSubForm2
(1)在考生文件夹下有一个工程文件sit3.vbp。程序运行后,单击“读入数据”按钮,可把考生文件夹下in3.txt文件中的所有英文单词读入,并显示在Text1文本框中;单击“插入列表框”按钮,则按顺序把每个单词作为一项添加到List1列表框中(如图3.1
窗体上有一个名称为Frame1的框架(如图),若要把框架上显示的"Frame1"改为汉字"框架",下面正确的语句是( )。
以下关于控件数组的叙述中,正确的是( )。
结构化程序所要求的基本结构不包括()。
假定有如下语句:answer$=MsgBox("String1",,"String2","String3",2)执行该语句后,将显示一个信息框,单击其中的"确定"按钮,则answer$的值为( )。
在窗体上有两个名称分别为Text1、Text2的文本框,一个名称为Command1的命令按钮。运行后的窗体外观如图所示。设有如下的类型和变量声明:PrivateTypePerson nameAsString*8 majorAsSt
以下关于键盘事件的叙述中,错误的是()。
随机试题
劳动者解除劳动合同,应当提前()日以书面形式通知用人单位。
正常月经周期中,排卵后血清激素水平的变化,哪几项正确
A.气虚B.气滞C.气逆D.气闭E.气陷
甲公司与乙公司签订了一份购销合同,约定由甲公司将货物托运给乙公司。同时,甲又与丙、丁两家运输公司签订了运输合同,由丙、丁将货物运交乙公司,若甲与乙的购销合同发生变化,甲拟向承运人丙与丁提出变更运输合同,甲有权提出下列哪些变更合同的要求?
下列情形中,不能作为坏账损失在计算应纳税所得额时扣除的是()。(2015年)
在GoldWave软件中,如图所示的操作是()。
Don’thandlethevaseasifit______madeofsteel.
与“燕子:低飞:下雨”这组词逻辑关系最为相近的一项是()。
(22)是面向对象程序设计语言不同于其他语言的主要特点,是否建立了丰富的(23)是衡量一个面向对象程序设计语言成熟与否的重要标志之一。
Parentshavealegalobligationtoensurethattheirchildren______(受到与他们年龄相适应的有效教育).
最新回复
(
0
)