首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序 void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序 void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)
admin
2010-01-10
31
问题
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序 void sort(int a[],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) 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[3],5); for(i=0;i<10;i++)printf(“%d”,aa
); pfintf(“\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
答案
4
解析
本题中首先定义一个长度为10的一个整型数组,并初始化为“l,2, 3,4,5,6,7,8,9,10”,然后调用排序函数sort(),通过分析不难看出,sort()函数是对具有n个元素的a数组进行从大到小排序。由于函数的第一个参数是数组名,其对应的实参可以是函数名或地址。本题在调用该函数时,实参是&aa[3]的地址,即把aa[3]的地址传给了形参数组名a,函数也就是对aa[3]开始的5个元素进行从大到小的排序,aa[0]、aa [1]、aa[2]、aa[8]、aa[9]并没有变化。sort()执行完毕后,接着执行后面的for语句输出数组aa中各个元素的值,由于函数sort()只是对aa[3]开始的5个元素进行从大到小的排序,aa[0]、aa[1]、aa[2]、aa[8]、aa[9]并没有变化,所以输出为“1,2,3,8,7,6,5,4,9, 10”。
转载请注明原文地址:https://kaotiyun.com/show/1XWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对软件设计中应遵循的准则描述正确的是()。
以下关于过程及过程参数的描述中,错误的是
编写如下程序:PrivateSubForm_Click()Print"Wlelcome!"EndSubPrivateSubForm_MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSin
以下VisualBasic不支持的循环结构是
在利用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可以将该菜单项的标题设置为
在标准模块中,将a定义为全局整型变量的语句是
设窗体上有一个文本框,名称为Text1,程序运行后,要求该文本框只能显示信息,不能接收输入的信息,以下能
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommandl_Click()Dima(10)AsInteger,maxAsIntegerFor
组合框是文本框和()特性的组合。
随机试题
按经济地位和政治法律地位不同而互相区别的群体或社会集团,被称为()
阅读《陌上桑》中的一段诗句,然后回答下列小题。使君从南来,五马立踟蹰。使君遣吏往,问是谁家姝。“秦氏有好女,自名为罗敷。”“罗敷年几何?”“二十尚不足,十五颇有余。”“使君谢罗敷:宁可共载不?”罗敷前置辞:“使君一何愚!使君自有妇,罗敷自有夫。”解释
地黄饮子可用于治疗
全身麻醉护理盘内不需要准备的用物有
资本充足率是一家金融机构()的重要指标。
在借款费用资本化期间内,为购建或者生产符合资本化条件的资产占用了一般借款的,一般借款的利息均予以资本化。()
C公司拟投资建设一条生产线,现有甲、乙两种投资方案可供选择,相关资料如表2所示:表2甲、乙投资方案现金流量计算表金额单位:万元 说明:表中“2~5”年终的数字为等额数。“*”代表省略的数据。该公司适用的企业所得税税率为25%。假定基准现金折现率为
生产可能性边界之所以凹向原点,是因为机会成本递增。()
处罚也是一种教育,所以要寓教育于处罚的全过程。()
A、HeandhisfriendshaveneverwornAdidas.B、AdidasisjustforgreatsportsplayersliketheChicagoBulls.C、Adidashelpssp
最新回复
(
0
)