首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun( int a[ ], int n, int flag ) { int i=0,j, t; for ( i=0; i<n-1; i++ ) for ( j=i
有以下程序 #include <stdio.h> void fun( int a[ ], int n, int flag ) { int i=0,j, t; for ( i=0; i<n-1; i++ ) for ( j=i
admin
2020-07-28
36
问题
有以下程序
#include <stdio.h>
void fun( int a[ ], int n, int flag )
{ int i=0,j, t;
for ( i=0; i<n-1; i++ )
for ( j=i+1; j<n; j++ )
if ( flag )
{ if ( a
< a[j] )
{ 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),数组的前四个降序排序,fun(a+4,6,0)从数组的第四项,后六个升序排序。故结果为10,9,8,7,1,2,3,4,5,6。答案为C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/2X3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量c的语句是
违背数据流图(DFD)构造规则的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
按照“后进先出”原则组织数据的数据结构是
设栈与队列初始状态为空。首先A,B,C,D,E依次入栈,再F,G,H,I,J依次入队;然后依次出队至队空,再依次出栈至栈空。则输出序列为()。
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
在具有2n个节点的完全二叉树中,叶子节点个数为()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
E-R图中用来表示实体的图形是()。
随机试题
Acreditcardisa【36】ofidentification【37】whichtheownermayobtainconsumercreditforthe【38】ofgoodsorservices【39】thanpa
A、链霉素B、吡嗪酰胺C、乙胺丁醇D、利福平E、异烟肼上述选项中,能引起周围神经炎的是
甲苯法测定水分适合于
氙灯有“小太阳”的美称,其主要特点有()。
决算编制过程中应注意的有()。
背景材料:某桥主墩基础为钻孔灌注桩,地质依次为表层5m的砾石、37m的漂石和软岩。主要施工过程如下:平整场地、桩位放样、埋设护筒,采用冲击钻成孔。下放钢筋笼后,发现孔底沉淀量超标,但超标量较小,施工人员采用空压机风管进行扰动,使孔底残留沉渣处于悬浮状态
丽江坝区纳西族的房屋,普遍采用的形式为()。
5人参加一次小测验,试卷上的10道题目均为4选1的单项选择题,若5个人全部答完所有题目,那么不同的答卷最多有()种。
要想走近历史的“原生态”,首要的是要深入发掘一手的可靠的原始史料,要真正读懂历史文本,在史学分析时也应重视解释、追寻研究对象的原貌,尽可能地不作的评论,不带任何偏见。填入画横线部分最恰当的一项是()。
Whatkindofcarwillwebedrivingin2010?Rather【S1】______fromthetypeweknowtoday,withthenext10yearsbringinggreate
最新回复
(
0
)