首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是: 当flag 为1时,进行由小到大排序;当flag 为0时,进行由大到小排序。void f(int b[], int n, int flag){int i, j, t; for (i=0; i<n-1; i++)
以下程序中函数f的功能是: 当flag 为1时,进行由小到大排序;当flag 为0时,进行由大到小排序。void f(int b[], int n, int flag){int i, j, t; for (i=0; i<n-1; i++)
admin
2009-01-15
50
问题
以下程序中函数f的功能是: 当flag 为1时,进行由小到大排序;当flag 为0时,进行由大到小排序。void f(int b[], int n, int flag){int i, j, t; for (i=0; i<n-1; i++) for (j=i+1; j<n; j++) if(flag ? b[!]>[j]: b
<b[j]) { t=b
; b
=b[j]; b[j]=t; }}main (){ int a[10]={5,4,3,2,1,6,7,8,9,10}, i; f(&a[2], 5, 0); f(a, 5, 1), for (i=0; i<10; i++) printf("%d,", a
);}程序运行后输出结果是( )。
选项
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,
答案
2
解析
题目中先后两次调用了函数f()。第1次,使用参数“&a[2],5,0”表示从数组a下标为2的元素开始,对其后的5个元素进行由大到小排序。所以排序结果是{5,4,7,6,3,2,1,8,9,10)。第2次,使用参数“a,5,1”表示从数组a的首元素开始,对其后5个元素进行由小到大排序。所以排序结果是{3,4,5,6,7,2,1,8,9,10)。故本题应该选择B。
转载请注明原文地址:https://kaotiyun.com/show/BhXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFun1()……EndSubFo
以下程序段中,输出结果为“Hi”的是()。
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个标题分别是“读数据”和“统计”的命令按钮和初始文本为空、名称分别为Text1和Text2的两个文本框,如图所示。程序功能如下:①单击“读数据”按钮,则将考生文件夹下in5.dat
下面变量定义中错误的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。
随机试题
同种原子的核电荷数是相同的。
如图所示,某窗间墙长1500mm,墙厚为370mm;中部支承钢筋混凝土梁的截面尺寸hc×b=550mm×250mm,梁端实际支承长度为240mm,上层墙体传来轴向力设计值Nu=150kN,梁端支承反力设计值N1=100kN。
下列选项中,不属于生产经营单位的主要负责人对本单位安全工作负有的责任的是()。生产经营单位的主要负责人和安全生产管理人员必须具备()。
下列各项成本中,不属于批次级作业成本库的是()。
左图为给定的立体,从任意角度剖开,右边哪一项不可能是它的截面图?
张三在2011年7月1日购买了东兴公司以平价发行面值为1000元的可转换债券,在2016年7月1日到期前的任何时间内,可将每张债券转换为20股普通股票,因此,其转换比率为20,则转换价格为()。
下列关于中国刑法适用范围的说法,哪个是正确的?()
BSP方法的特点是,规划将信息结构独立于企业的
Formattingforresults.a)theuseofunderlines,italics,bold,andallcapsb)【1】iskeytomaketheinformationontheresume
A、Abuspassenger.B、Acabinpassenger.C、Abusconductor.D、Atrainpassenger.A乘客不清楚何时下车或下船的事虽时有发生,但从所到的站名来看,男士很可能是公共汽车上的乘客。
最新回复
(
0
)