首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+l;j<n;j++) if(a[i]<a[
有以下程序: void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+l;j<n;j++) if(a[i]<a[
admin
2012-12-03
35
问题
有以下程序:
void sort(int a[],int n)
{ int i,j,t;
for(i=0;i<n-1;i++)
for(j=i+l;j<n;j++)
if(a
<a[j]){t=a
;a
=a[j];a
;=t;}
}
main()
{ int aa[10]={1,2,3,4,5,6,7,8,9,10},i;
sort(aa+2,5);
for(i=0;i<10;i++)printf("%d,",aa
);
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、1,2,3,4,5,6,7,8,9,10
B、1,2,7,6,3,4,5,8,9,10
C、1,2,7,6,5,4,3,8,9,10
D、1,2,9,8,7,6,5,4,3,10
答案
C
解析
sort函数是将数组按从大到小的顺序排序,主函数中调用了sort函数,sort(aa+2.5)表示从数组aa中下标为2的元素开始到下标为6的5个元素按从大到小的顺序排序,其他元素不变。注意,数组下标从0开始。
转载请注明原文地址:https://www.kaotiyun.com/show/90Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){intm,n,p;scanf("m=%dn=%dp=%d",&m,&n,&p);print("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m中的
若fp已正确定义为—‘个文件指针,d1.dd为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(______);。
有以下程序prt(int*m,intn){inti;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5},i;prt{a,5);for
有以下程序main(){chars[]="\n123\\";printf("%d,%d\n",strlen(s),sizeof(s));}执行后输出结果是
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值,和值通过形参传回主函数输出。请填空,#include<stdio.h>#defineM2#defin
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
顺序查找一个具有n个元素的线性表,二分查找一个具有n个元素的有序表,其时间复杂性为______。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
在结构化程序设计中,模块划分的原则是()。
以下有4组用户标识符,其中合法的一组是______。
随机试题
乙型肝炎病毒的复制指标是乙型肝炎的保护性抗体是
有关药品包装、标签规范细则对命名的要求正确的是
治疗恶性贫血时,宜选用
具有明显刺激性的化妆品是A.头发漂白剂B.皮肤漂白剂C.持久性冷烫剂D.脱毛剂E.生发水
为防止脑水肿,可输注下列哪项溶液病人痰液粘稠,下列措施哪项错误
工程建设项目参与方一般包括()。
一个合同段范围内的路基工程为()。
在文件评审过程中,如果发现文件不适宜、不充分,审核组长应通知()。
设函数y=y(x)在[0,+∞)上有连续导数,且y(0)=1,y’(x)≥0,y=y(x)与y=0,x=0,x=t(t>0)所围图形为D,D绕x轴旋转一周所得旋转体的侧面积为S(t),体积为V(t),且S(t)=2V(t)求y=y(x);
A.dietB.regularlyC.healthyD.commonlyE.reducedF.samplesG.containsH.par
最新回复
(
0
)