首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序。 void f(int b[],int n,int flag) {int ij,t; for(i=0;i
下列程序中函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序。 void f(int b[],int n,int flag) {int ij,t; for(i=0;i
admin
2015-08-14
74
问题
下列程序中函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序。
void f(int b[],int n,int flag)
{int ij,t;
for(i=0;i
for(j=i+1 j
if(flag?b
>b[j]:b
{t=b
;b
=b[j];b[j]=t;}
}
main()
{int a[10]={5,4,3,2,1,6,7,8,9,10},i;
f(&a[2],5,0);
f(a,5,1);
for(i=0;i<10;i++)
printf("%d,",a
);
}
程序运行后的输出结果是
选项
A、1,2,3,4,5,6,7,8,9,10,
B、3,4,5,6,7,2,1,8,9,10,
C、5,4,3,2,1,6,7,8,9,1 0,
D、10,9,8,7,6,5,4,3,2,1,
答案
B
解析
主函数中进行了两次f函数的调用。第一次传递给形参数组b的地址为元素a[2]的地址,n接收数据位5,因此数组b中元素为3,2,1,6,7,此时flag的值为0,进行由大到小排序,而数组b和实参数组a共用一段存储空间,第一次调用结束以后,数组a的值为5,4,7,6,3,2,1,8,9,10。第二次调用f函数,形参数组接收实参数组a的首地址,取5个元素,由小到大排序,调用结束以后,数组a的值为3,4,5,6,7,2,1,8,9,10。
转载请注明原文地址:https://www.kaotiyun.com/show/vFDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设y为血型变量,请写出描述“y是偶数”的表达式_____。
下列程序的输出结果是()。voidf(int*x,int*y){intt;t=*x,*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
下列程序段的运行结果是______。charstr[]="ABCD",*p=str;printf("%d\n",*(p+3));
下列选项中不属于结构化程序设计方法的是()。
在C语言中,函数返回值的类型最终取决于
若a是int型变量,则下列表达式的值为______。(a=2*3,a*2),a+4
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#includemain(){chara,b;
当变量c的值不为2、4、6时,值也为“真”的表达式是
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
随机试题
教学过程的中心环节是()。
下列叙述中属于滚动支架的适用条件的是()。
隧道周边位移的测量仪器一般采用()。
A公司于2015年1月10日向乙公司销售一批商品并确认收入,2015年2月20日,乙公司因产品质量原因将上述商品退货。甲公司2014年度财务报告批准报出日为2015年3月31日。甲公司对此项退货业务正确的处理方法是()。
声音由听觉加工,图像识别则由视觉分管。音乐和绘画是不同感官的艺术形式,应该没有相互______的可能。不过,有人却能“看到”身边的音乐,并且将旋律凝固到画板上。许多研究机构也正在进行“声音视觉化”的尝试,在不久的将来,人们也许就能从真正意义上______音
某投资项目原始投资为12000元,当年完工投产,预计使用年限为3年,每年可获得现金净流量4600元,则该项目的内含报酬率为()。
场所恐惧症
从概念上讲,性能管理包括______和调节两大功能。
聘金是中国传统习俗的一部分。但是,近几年来其标准不断上升,致使许多家庭都很难达到。高额的聘金常常“抢劫”了新郎父母毕生的积蓄,甚至会引起家庭纠纷。此外,许多新婚夫妇为了和邻居攀比而被迫举行奢侈的婚礼宴会,在这个过程中,大量债务的累积可能会使他们的新婚生活变
Molting(换羽,脱毛)isoneofthemostinvolvedprocessesofabird’sannuallifecycle.Notwithstandingpreening(梳理羽毛)andconstan
最新回复
(
0
)