首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=2) if(a[i]<a[j]){t=a[i];a[
有以下程序 void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=2) if(a[i]<a[j]){t=a[i];a[
admin
2009-04-15
58
问题
有以下程序 void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i+=2) for(j=i+2;j<n;j+=2) if(a
<a[j]){t=a
;a
=a[j];a[j]=t;} } main() { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; sort(aa,10); for(i=0;i<10;i++)printf("%d,",aa
); printf("\n"); } 其输出结果是:
选项
A、1,2,3,4,5,6,7,8,9,10,
B、10,9,8,7,6,5,4,3,2,1,
C、9,2,7,4,5,6,3,8,1,10,
D、1,10,3,8,5,6,7,4,9,2,
答案
4
解析
sort()函数作用是将数组aa中伪下标为偶数的元素按大到小排序。主函数中首先定义了一个长度为10的数组并赋值,然后调用sort()函数,将数组aa中奇数个元素的值按大到小排序,因此执行完该函数后,数组中奇数个元素的值为9、7、5、3和 1,故主函数中最后通过一个for循环输出数组aa各元素的值为9、2、7、4、5、6、3、8、1和10。
转载请注明原文地址:https://kaotiyun.com/show/JoWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:DimxAsInteger,yAsInteger,zAsIntegerPrivateSubCommand1_Click()DimxAsIntegerx=1:y=2:z=3
设有如图所示窗体和以下程序:PrivateSubCommandlClick()Textl.Text=“VisualBasic”EndSubPrivateSubText1LostFoeus()
以下关于VB文件的叙述中,正确的是( )。
检查软件产品是否符合需求定义的过程称为()。
在窗体上画一个通用对话框,其名称为CommonDialog1,则下列与CommonDialog1.ShowOpen方法等效的语句是( )。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
结构化程序的三种基本控制结构是
计算下面分段函数的正确语句是( )。
设a=5,b=6,c=7,d=8,执行下列语句后,x的值为()。x=IIf((a>b)And(c>d),10,20)
随机试题
《素问.生气通天沦》说“味过于苦”则
A.吞咽时咽部异物感,胃灼热,反酸B.上腹不适,隐痛,嗳气C.进行性吞咽困难D.咽下困难伴进食时或进食后数分钟内食物反流E.咽下困难可突然出现或突然消失功能性消化不良主要表现为
A.结肠脾曲B.结肠肝曲C.直肠和乙状结肠D.回盲部E.全结肠肠结核的好发部位是
无效合同的法律后果中错误的是()。
根据我国《海关法》和《关税条例》的规定,关税减免包括______。
下列调查方式中,属于非全面调查的有()。[2008年真题]
我国漫长海岸线上唯一一座高度超过千米的山峰,被誉为“海上名山第一”的是()
以下关于左脑的描述不正确是()。
RichardSatava,programmanagerforadvancedmedicaltechnologies,hasbeenadrivingforceinbringingvirtualrealitytomedic
Fewmenwhofindthemselvescastasheroesearlyinlifecontinuetocommanduniversalesteemtilltheend.SirEdmundHillaryw
最新回复
(
0
)