首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序 void sort(int a[],int n) { int id,t; for(i=0;i
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序 void sort(int a[],int n) { int id,t; for(i=0;i
admin
2020-06-16
57
问题
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序
void sort(int a[],int n)
{ int id,t;
for(i=0;i
for(j=i+1.j
if(a
;a
=a[j];a[j]=t;}
}
main()
{ int aa[10]={1,2,3,4,5,6,7,8,9,10},i;
sort(&aa[3],5);
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、1,2,3,8,7,6,5,4,9,10,
D、1,2,10,9,8,7,6,5,4,3,
答案
C
解析
程序中sort函数的功能是对数组中的数据进行从大到小的排序。主函数main中调用函数sort(&aa[3],5);,使得数组aa中从第4个元素开始的5个元素进行从大到小的排序,数组aa中的元素变为:1,2,3,8,7,6,5,4,9,10。并输出这些元素。
转载请注明原文地址:https://kaotiyun.com/show/DOCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是()。
若有以下程序:#includevoidfun(inta[],intn){inti,j,t;for(i=1;i
有以下程序段:intx,i;for(i=1;i
C语言程序中,运算对象必须是整型数的运算符是()。
有以下程序:#includemain(){intk=10;printf(“%4d,%0,%x\n”,k,k,k);}程序的运行结果是()。(口代表一个空格。)
有以下程序:#includemain(){inti,j,x=0;for(i=0;i
请编一个函数voidfun(inttt[M][N],intPP[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入pp所指的一维数组中。二维数组中的数已在主函数中给出。注意:部分源程序给出如下。请勿改
数据库系统的三级模式不包括()。
在面向对象方法中,不属于“对象”基本特点的是()。
随机试题
使用便携式可燃气体探测仪时,对于()传感器在每次可燃气体浓度造成仪器进入超量程状态后,必须重新校正传感器。
商业银行经营的基本原则是
什么是生产关系?为什么说生产资料所有制形式是整个生产关系的基础?
最大的副交感神经是
地质灾害危险性现状评估时,下列()项应视为可能失稳的斜坡。
请你根据给定资料概述目前国内外志愿服务发展的现状及趋势。要求:概述全面,突出要点,字数限200字内。志愿服务的前提是无偿的,在市场经济条件下,为什么要提倡和开展志愿服务活动?请围绕给定材料阐述你的观点。要求:观点明确,理由充分,字数限300字内。
要客观、公正、准确地评价社会成员人生价值的大小,除了要掌握科学的评价标准以外,还需要掌握恰当的评价方法,因此必须坚持
设α1=,α2=,α3=,α4=,其中c1,c2,c3,c4为任意常数,则下列向量组线性相关的是()
Wherethereisawill,thereisaway.
宽带综合业务数字网(B-ISI)N)的传输速率很高,能达到几十或几百Mbps,甚至达到几十或几百Gbps。数据传输速率超过1Gbjps时,一般采用______________作为传输介质。
最新回复
(
0
)