首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
49
问题
有以下程序:
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(){intx=0210;printf("%X\n",x);}
下列不属于软件工程三个要素的是()。
在C语言中,引用数组元素时,其数组下标的数据类型允许是()。
下列语句中,正确的是______。
结构化程序设计主要强调的是()。
下列叙述中,错误的是()。
下列关于栈的叙述中正确的是()。
以下有4组用户标识符,其中合法的一组是______。
下列选项中,不能用作标识符的是()。
在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂性为______。
随机试题
男性,23岁。因乏力10天、牙龈出血伴皮肤瘀斑4天入院,既往体健。化验血Hb76g/L,WBC25×109/L,Plt29×109/L,骨髓增生明显活跃,原始细胞占60%,POX染色(-),PAS染色(+)成块,NSE染色(-)。提示该患者预后差的染色
哮病发生的“宿根”是
A、消渴方B、清燥救肺汤C、桑杏汤D、杏苏散E、沙参麦冬汤治疗肺热津伤之痿证,应首选
患者男,60岁,因COPD合并Ⅱ型呼吸衰竭入院治疗。拟给予鼻导管吸入29%的氧,其氧流量应为
铜对大气和水的抗蚀能力很强,它是一种()。
对涉及既有线的施工,施工单位至少在正式施工()h前向设备管理单位提出施工计划、施工地点及影响范围。
建设单位应当在拆除工程施工15日前,应当报送建设工程所在地的县级以上地方人民政府建设行政主管部门或者其他有关部门备案的资料有()。
如果银行存款的利率为12%,为在5年末获得10000元,现在应该存入银行()。
习近平主席指出,在认识世界和改造世界过程中,旧的问题解决了,新的问题又会产生,制度总是需要不断完善,因而改革既不可能________,也不可能________。填入画横线部分最恰当的一项是:
AmyJohnsonwasapioneerairwomaninBritain.ShewasbornonJuly1,1903,inYorkshireandlivedthereuntil1923whenshewe
最新回复
(
0
)