首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) main() {int i,j,t;
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) main() {int i,j,t;
admin
2017-04-26
48
问题
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序
void f(int b[],int n,int flag) main()
{int i,j,t; {int a[10]={5,4,3,2,l,6,7,8,9,10),i;
for(i=0;i<n一1;i++) f(&a[2],5,0);f(a,5,1);
for(j=i+1;j<n;j++) for(i=0;i<10;i++)printf("%d,",a
);
if(flag?b
>b[j]:b
<b[j]) }
{t=b
;b
=b[j];b[j]=t;}}
程序运行后的输出结果是
选项
A、1,2,3,4,5,6,7,8,9,10,
B、3,4,5,6,7,2,1,8,9,10,
C、5,4,3,2,1,6,7,8,9,10,
D、10,9,8,7,6,5,4,3,2,1,
答案
B
解析
本题主要考查函数的调用。在main函数中,两次调用f函数进行排序,f函数有三个参数,第一个参数是数组地址,第二个参数是需要排序的数据个数,第三个参数指定排序依据。第一次调用f函数的时候,从第三个元素开始对5个元素进行从大到小的排序,因此调用f函数转换数组a的值分别为:5,4,7,6,3,2,1,8,9,10;第二次调用f函数对数组a的前5个元素进行从小到大的排序,因此排序完成后数组a的值变成:3,4,5,6,7,2,1,8,9,10。
转载请注明原文地址:https://kaotiyun.com/show/uqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按"先进后出"原则组织数据的数据结构是【】。
设有下面的程序段:chars[]="china";char*p;p=s;则下列叙述正确的是
若有下面的程序片段:int[12]={0},*p[3],**pp,i;for(i=0;i
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
______是数据库设计的核心。
软件生命周期中花费费用最多的阶段是
数据库保护分为安全性、控制性、______、并发性控制和数据恢复。
下面叙述正确的是
在结构化程序设计中,模块划分的原则是
随机试题
Sometimesteensneedtohavesometimeawayfromtheirfamilies.Theymaywant’tomoveoutofthefamilyhomeforawhile.
A.金匮温经汤B.膈下逐瘀汤C.少腹逐瘀汤D.血府逐瘀汤E.调肝汤
早产儿,生后16小时,第二产程延长,吸引器助产,出生时窒息2分钟,复苏后嗜睡,查体:T36℃,口周略青,前囟饱满,心肺(一)。该患儿的临床诊断为
附带性审查和宪法控诉都是宪法实施保障的重要方式,关于二者的区别的表述,以下正确的是:()
确定岩基承载力的基础原则有:Ⅰ.岩基具有足够的强度Ⅱ.岩基不能产生过大的变形影响上部建筑物的安全与正常使用Ⅲ.岩基只需保证岩基的稳定性Ⅳ.岩基内不能出现裂隙
某企业使用氯气作为循环冷却水的杀菌剂。为防止氯气遗漏事故,该企业改进了生产工艺,采用对人无害的物质作为杀菌剂。该企业采用的预防事故发生的安全技术措施属于()。
《城市排水工程规划规范》规定,城市排水工程规划期限应与()期限一致。
“长期待摊费用”属于( )账户。
比例是一个总体中各个部分的数量占总体数量的比重,各部分的比例之和( )。
相关研究是指研究并描述两个变量间的联系,即查明两个变量之间是否存在相关,并说明这种相关的性质。根据上述定义,下列选项中属于相关研究的是()。
最新回复
(
0
)