首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include void fun(int*a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/ { int t,i,j; for(i=0;i<n-1;j++) for(j
有下列程序: #include void fun(int*a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/ { int t,i,j; for(i=0;i<n-1;j++) for(j
admin
2013-10-19
40
问题
有下列程序:
#include
void fun(int*a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/
{ int t,i,j;
for(i=0;i<n-1;j++)
for(j=i+j<n;j++)
if[a
;a
=a[j];a[j]=t;}
}
main()
{ int c[10]={1,2,3,4,5,6,7,8,9,0),i;
fun(c+4,6);
for(i=0;i<1 0;i++)pfintf("%d",c
);
printf("\n");
}
程序的运行结果是
选项
A、1,2,3,4,9,8,7,6,5,0,
B、0,9,8,7,6,5,1,2,3,4,
C、0,9,8,7,6,5,4,3,2,1,
D、1,2,3,4,5,6,7,8,9,0,
答案
A
解析
fun()函数的功能是对数组a[]的元素从大到小进行排序。所以在主函数执行。fun(c+4,6)语句时,将从数组c的第5个元素开始的后6个元素进行从大到小排序。排序之后,数组c的内容变为{1,2,3,4,9,8,7,6,5,0}。
转载请注明原文地址:https://kaotiyun.com/show/hSJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是【】。main(){chars[]=“abcdef”;s[3]=’\0’;printf(“%s\n”,s);}
以下叙述中不正确的是
有以下程序main(){intx=102,y=012;printf("%2d,%2d\n",x,y);}执行后输出结果是
设有以下定义inta=0;doubleb=1.25;charcc=’A’;#defined2则下面语句中错误的是
下面程序的功能是求整数m、n的最大公约数,请填空。main(){intm,n,r;scanf("%d,%d",&m,&n);if(【】){r=m;m=n;n=r;)while(【】){r=m
整型变量x和y的值相等并且为非零值,则下面选项中,结果一定为零的表达式是()。
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#defineN10voidartin(intx[N]){inti=0;while(i<N)scanf("%d",);
若有如下定义:intx=6,y=3,z=2;则表达式“x=y||y<z&&z==z”的值是()。
下列叙述中止确的是()。
下列关于关系运算的叙述中正确的是()。
随机试题
阅读《季氏将伐颛臾》中第三段文字,回答下列问题:冉有曰:“今夫颛臾,固而近于费,今不取,后世必为子孙忧。”孔子曰:“求!君子疾夫舍日欲之而必为之辞。丘也闻有国有家者,不患寡而患不均,不患贫而患不安。盖均无贫,和无寡,安无倾。夫如是,故远人不服,则
常见的肝脏弥漫性病变是
患者,女性,处于急性心肌梗死发病早期(1.5h内),控制其梗死面积扩大最有效的措施是
医院感染按病原体来源分为
乙型肝炎主要由
合同法律关系包括()。
下列属于基本薪酬的是()。
Accordingtothepassage,______.Somedesertswereonce______.
A.acquaintB.behaviorC.complyD.contraryE.disordersF.estimatedG.evenlyH.guaranteesI.humanel
Thisarticletellsyou__________________________(怎样在施行期间防止生病).
最新回复
(
0
)