首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/ { int t,i,j; for(i=0;i
有以下程序 #include void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/ { int t,i,j; for(i=0;i
admin
2010-12-10
45
问题
有以下程序
#include
void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/
{ int t,i,j;
for(i=0;i
for(j=i+1;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<10;i++) printf("%d,",c
);
printf("\n");
}
程序的运行结果是
选项
A、1,2,3,4,5,6,7,8,9,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,9,8,7,6,5,0,
答案
D
解析
在本题中,主函数在调用fun()函数进行排序时,传递的参数是c+4和6,fun()函数实现的功能是将数组c的第5个元素开始的6个元素依次进行从大到小的顺序排列。排序之后,数组c的内容变为{1,2,3,4,9,8,7,6,5,0}。
转载请注明原文地址:https://kaotiyun.com/show/hmPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:OptionBase1PrivateSubCommand1_Click() Dima a=Array(1,2,3,4) s=0:j=1 Fori=4To1Step-1 s=s+a(i)*
3.一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
关系表中的每一行记录称为一个()。
下列叙述中正确的是
下面对对象概念描述正确的是
有如下函数过程:Functionfl(xAsInteger)AsLongDimsAsLongDimiAsIntegers=nFori=1Toxs=s+iNextifl=sEndFunction在窗体上添加一个
下列符号常量的声明中不合法的是
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
数据处理的最小单位是______。
C源程序的基本单位是______。
随机试题
Withoutwaterorsunshine,plantsontheearth________atall.
关于丹毒病因病机的描述,下列哪项是错误的
关于村民会议,下列说法错误的是:
EPC总承包商对工程的()全面负责。
以下不属于建设工程项目决策阶段策划的内容的是()。
小马是一名收银员,他经常换工作地点,这是因为他处于()。
公开发行公司债券的发行人应当及时披露债券存续期内发生可能影响其偿债能力或债券价格的重大事项。下列不属于重大事项的是()。
因旅行社的过失,造成旅游者误机,旅行社应赔偿旅游者()。
划分唯物主义和唯心主义的唯一标准是()。
TryingtoFindaPartnerOneofthemoststrikingfindingsofarecentpollintheUKisthatofthepeopleinterviewed,one
最新回复
(
0
)