首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
63
问题
有以下程序
#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全国计算机二级
相关试题推荐
下面描述中错误的是( )。
要想使列表框只允许单选列表项,应设置的属性为( )。
考生文件夹中有工程文件sjt3.vbp。程序运行时,单击窗体,则开始每隔5秒钟在文本框中显示一次当前时间,文本框中文字的颜色每隔8秒在红色(颜色值为&HFF)与黑色(颜色值为0)之间切换。在给出的窗体文件中已经有了全部控件,但程序不完整。要求:去掉程序中
窗体上有一个列表框控件List1。以下叙述中错误的是( )。
假定通过复制、粘贴操作建立了一个命令按钮数组Command1,以下说法中错误的是( )。
下面哪个属性肯定不是框架控件的属性( )。
使用()方法,可清除列表框中所有的列表项。
有如下数据定义语句:DimX,YAsInteger以上语句表明()。
在两种基本测试方法中,【】测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
若定义了以下函数: voidf(…) {… *p=(double*)malloc(10*sizeof(double)); … } p是该函数的形参,要求通过p把动态分配存储单位的地址传回主调函数,则形参p的正确定义应当是
随机试题
y″—2y′—3y=0的通解是________.
建设程序,是指()在整个建设过程中,各项工作()的先后顺序。
商业汇票按照承兑人不同分为( )。
因承包人违约解除合同的,发包人有权要求承包人将其为实施合同而签订的材料和设备的采购合同的权益转让给发包人,承包人应在收到解除合同通知后()天内,协助发包人与采购合同的供应商达成相关的转让协议。
存款人撤销银行结算账户时应向()提出申请。
根据增值税法律制度的规定。下列各项中,可以作为增值税进项税额抵扣凭证的有()。(2011年,经调整)
实现由理性认识向实践飞跃的条件有
下列程序段执行以后,内存变量y的值是CLEARx=56789y=0DOWHILEx>0y=y+x%10x=int(x/10)ENDDO?y
Theprofitsearnedbyamutualinsurancecompany______.Ifapersonbuysahealthinsurancepolicy,hecanreceive______.
Forthispart,youareallowed30minutestowriteashortessayentitledTheTrafficProblemsinUrbanAreas.Youshouldwrite
最新回复
(
0
)