首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数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[
以下程序中函数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[
admin
2011-06-10
71
问题
以下程序中函数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
); printf("\n"); } 程序运行后的输出结果是( )。
选项
A、1,2,3,4,5,6,7,8,9,10,
B、1 0,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],51;,使得数组aa中从第4个元素开始的5个元素进行从大到小的排序,数组aa中的元素变为:1,2,3,8,7,6,5,4,9,10。并输出这些元素。
转载请注明原文地址:https://kaotiyun.com/show/iRPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义以下函数fun(char*p2,char*p1){while((*p2=*p1)!=’\0’){p1++;p2++;}}函数的功能是
以下不能定义为用户标识符的是
有以下程序 main( ) { { int x=102,y=012; printf(“%2d,%2d\n”,x,y);} 执行后输出结果是( )
有以下程序 main() {unsignedinta; intb=-1; a=b; printf("%u",a); } 程序运行后的输出结果是
设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为()。
若有以下说明和定义typedeint*INTEGER;INTEGERp,*q;以下叙述正确的是
下列用于printf函数的控制字符常量中,代表“竖向跳格”的转义字符常量是()。
在顺序栈中进行退栈操作时,______。
随机试题
孕妇在怀孕期最初3个月感染哪种病毒可能引起胎儿先天性畸形()
A.脂质AB.磷壁酸C.质粒D.异染颗粒E.外膜细菌内毒素的主要毒性部分是
护理伦理学基本原则不包括()
建立在社会主义市场经济基础上的(),是政府实行宏观调控的重要手段,既与国家规划相联系,体现规划的宏观性,又能发挥市场机制的作用,保证企业的灵活动性。
投资者可以持证监会对投资者对上市公司进行战略投资的批准文件和有效身份证明,向证券登记结算机构办理相关手续。()
下列费用中,不计入进口货物关税完税价格的是()。
下列有关经济业务应确认为预计负债的表述中,正确的有()。
古文:标点
WhichtwoofthesestatementsregardingRSTParecorrect?
A、Dopresent-daychildrenlearnlessthantheirforefathersinthegoodolddays?B、WhydoJapanesebusinessmensendtheirchild
最新回复
(
0
)