首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a[],int n,int flag) { int i=0,j,t; for(i=0;i
有以下程序: #include void fun(int a[],int n,int flag) { int i=0,j,t; for(i=0;i
admin
2019-01-11
25
问题
有以下程序:
#include
void fun(int a[],int n,int flag)
{ int i=0,j,t;
for(i=0;i
f10T(j=i+1;j
if(flag)
{if(a
{t:a
;a
=a[j];a[j]=t;}
}
else
{if(a
>a[j])
{t=a
;a
=a[j];a[j]=t;}
}
}
main()
{ int c[10]={7,9,10,8,3,5,1,6,2,4},i;
fun(c,4,1);
fun(c+4,6,0);
for(i=0;i<10;i++)printf("%d,",c
);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、7,8,9,10,6,5,4,3,2,1,
B、10,9,8,7,6,5,4,3,2,1,
C、10,9,8,7,1,2,3,4,5,6,
D、1,2,3,4,5,6,7,8,9,10,
答案
C
解析
fun()函数的作用是定义了冒泡法排序,flag控制升序(0)或者降序(1),n为参与排序的元素个数,a为数组的起始地址。因此,fun(a,4,1)函数即将数组的前4个数据降序排序,fun(a+4,6,0)函数是对数组的第4项后的6个元素进行升序排序。故结果为10,9,8,7,l,2,3,4,5,6。答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/f4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,不符合结构化程序计风格的是_______。
若有以下定义的语句:structstudent{intage;intnum;};structstudentstu[3]={{1001,20},{1002,19},{1003,21}};main(
设有以下宏定义: #defineN3 #defi0neY(n)(N+1)*n) 则执行语句“z=2*(N+Y(5+1));”后,z的值为()
下列叙述中正确的是______。
以下叙述中,正确的是______。
表达式3.6-5/2+1.2+5%2的值是()。
给定程序MODII.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些数,并把这些数放在b所指的数组中,这些数的个数作为函数值返回,规定,函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确结果。
给定程序MODll.C中函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:π/4=1-1/3+1/5-1/7^例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序
给定程序中,函数fun的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除。使程序得出正确的结果。
在线性表的多种存储结构中,最简单的方法是【】
随机试题
通过阻断α1和β受体而发挥抗高血压作用的药物是
A、Avisittoaprison.B、Theinfluenceofhisfather.C、Atalkwithsomemiserableslaves.D、HisexperienceinthewarbetweenF
给氧的适应症,下列哪项不妥
辩护律师在庭审中对控方证据提出异议,主张这些证据不得作为定案依据。对下列哪些证据的异议,法院应当予以支持?(2016年卷二第68题)
若不考虑财务风险,利用每股收益无差别点进行企业资本结构分析时,下列说法正确的有()。
ATTENTIONPARKVISITORSAsofJune1st,2006,theTrentonCountyDepartmentofParkServicesisinstitutingthefollowingr
改革开放以来,我们党对公有制认识上的一个重大突破,就是明确了公有制和公有制的实现形式是两个不同层次的问题。公有制的实现形式是指资产或资本的()。
下列表述不符合我国最新修改的《立法法》规定的一项是()。
世界贸易组织(WorldTradeOrganization,简称WTO),成立于1995年1月1日,总部设在日内瓦。到1999年10月底,该组织共有成员国134个,现任总干事是新西兰的迈克尔.肯尼思.穆尔。WTO的前身为1947年创立的《关税及贸易总协定》
TheOlympicGamescan______itshistorybackto776BC.
最新回复
(
0
)