首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
16
问题
有以下程序:
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://kaotiyun.com/show/90Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是______。intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];{main(
以下程序运行后的输出结果是______。#include<strlng.h>main(){charch[]="abc",x[3][4];inti;for(i=0;i<3;i++)strcp
以下叙述中正确的是
已定义c为字符型变量,则下列语句中正确的是
在面向对象方法中【】描述的是具有相似属性与操作的一组对象。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列正确的程序段是()。
下列叙述中,正确的一条是______。
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
随机试题
工程实行总承包的,其分包单位从事危险作业人员的意外伤害保险的保险费由()负责支付。
A.湿热弥漫三焦,湿热传入营血B.少腹扪及肿块,进而形成癥积C.血淋D.气淋E.劳淋
桑白皮与葶苈子共有的功效是
减压病引起的栓塞为
物业的资本价值在很大程度上取决于预期的收益现金流和可能的未来经营费用水平,未来经营费用包括()。
某钢结构厂房柱脚采用埋入式柱脚,地质土的测试结果为:pH=5.1,氧化还原电位为250mV,质量损失为2.5g,则土对钢结构的腐蚀性评价应为下列()项。
E公司生产、销售一种产品,该产品的单位变动成本是60元,单位售价是80元。公司目前采用30天按发票金额付款的信用政策,80%的顾客(按销售量计算,下同)能在信用期内付款,另外20%的顾客平均在信用期满后20天付款,逾期应收账款的收回需要支出占逾期账款5%的
下列关于队列的叙述中正确的是______。
BlairAdmitsNeverHavingSentFlowerstoHisWifeBritishPrimeMinisterTonyBlairadmittedonatelevisionprogrammethat
A、It’ssuitableforthewoman’sfriends.B、Itlookslikemature.C、Itdoesn’thavetherightcolor.D、Itdoesn’tfitthewoman.
最新回复
(
0
)