首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
有以下程序: 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
admin
2009-01-15
60
问题
有以下程序: 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,所以,4个选项中选项C符合题意。
转载请注明原文地址:https://kaotiyun.com/show/qBXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下过程定义中正确的过程首行是
以下叙述中错误的是
窗体上有一个名为Listl的列表框和一个名为Commandl的命令按钮,并有下面的事件过程:PrivateSubCommand1Click()n%=List1.ListlndexIfn>0Thench$=List1.List(n)Li
下面程序计算并输出的是PrivateSubCommand1Click()a=10:s=0Dos=s+a*a*a:a=a-1LoopUntila
设有如下程序:PrivateSubForm_Click()num=InputBox("请输入一个实数"):P=InStr(num,".")Ifp>0ThenPrintMid(num,p+1)ElsePrint"END"EndIfE
以下自定义数据类型的语句中,正确的是
下面关于菜单的叙述中正确的是
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,包含了所有控件和部分程序,如图2-183所示。要求如下:①利用属性窗口向列表框添加四个项目:VisualBasic、TurboC、C++、Java。②请编写适当的程序完
假定有下表所列的菜单结构:要求程序运行后,如果单击菜单项“大图标”,则在该菜单前添加一个“√”。以下正确的是
下列链表中,其逻辑结构属于非线性结构的是
随机试题
维吾尔族的主要饮食有()。
Somecountriesstillhavedeathpenalty(死刑),butitnolonger【C1】______inBritain.Afteraparticularly【C2】______murder,British
落实企业质量体系的内部审核程序、开展内部质量审核活动的主要目的是( )。
(2004年真题)每种期刊的开本大小和()一般都是每期固定不变的。
戴老师很担心,同一批学生在第二次参加同样内容的人格测验时获得的分数为什么与上一次不同。他所担心的是下列哪一个概念所反映的内容?()
一个社会的监督体系是由多方面力量组成的,媒体监督不应成为其中的主要力量,更不应“一枝独秀”,因为这个体系还应该包括公众监督、制度监督等多个方面,任何一个方面的缺失,都会使整个体系出现明显漏洞。单纯依靠一种监督力量,对于任何一个社会来说都是“不安全”的。因为
简述司法体制改革的原则。
在由许多项目组成的大型工程中,用顶点表示项目,有向边表示项目之间谁先开工的先后关系,这种用顶点表示活动的图称为AOV网络,其常用的一种存储结构是(40)。为规划整个工程的实现,通常要对上述图的顶点进行(41)排序,据此可获得项目的(42)序列。
若要定义一个具有5个元素的整型数组,以下错误的定义语句是
A、Homeeconomics.B、Businessadministration.C、Computerprogramming.D、Historicalresearch.B
最新回复
(
0
)