首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() {int i,j,t;
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() {int i,j,t;
admin
2020-05-19
77
问题
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序
void flint b[],int n,int flag) main()
{int i,j,t; {int a[10]={5,4,3,2,1,6,7,8,9,10},i;
for(i=0;i
for(j=i+1;j
if(flag?b
>b[j]:b
{t=b
;b
=b[j];b[j]=t;} 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,l,6,7,8,9,10,
D、10,9,8,7,6,5,4,3,2,1,
答案
B
解析
主函数中进行了两次f函数的调用。第一次传递给形参数组b的地址为元素a[2]的地址,n接收数据位5,因此数组b中元素为3,2,1,6,7,此时nag的值为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://kaotiyun.com/show/ruCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。intfun(intx[],intn)main(){staticintsum=0,i;{inta[]={1,2,3,4,5},b[]={6,7,8,9},s=0;for(
设有定义:inta;floatb;,执行seanf(”%2d%f.t,&a,&b);语句时,若从键盘输入876543.0,则a和b的值分别是()。
若有定义语句:inta,b,c,,*p=&c;,接着执行以下选项中的语句,则能正确执行的语句是()。
下列关于宏的叙述中正确的是()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
以下关于C语言数据类型使用的叙述中错误的是()。
有下列程序,其中‰表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(’’%u\n’’,x);}程序运行后的输出结果是(
与十进制数200等值的十六进制数为
随机试题
既能养心安神,又能祛风通络的药物是
A.鼻黏膜血管呈慢性扩张,通透性增加B.早期表现黏膜固有层血管扩张,晚期发展为黏膜,黏膜下层甚至骨膜和骨纤维组织增生肥厚C.黏膜和骨部血管发生闭塞性血管炎D.黏膜阻力血管收缩,毛细血管通透性增加,大量嗜酸性粒细胞浸润E.表现为高度水肿的结缔组织
A重搏脉B奇脉C交替脉D水冲脉E短绌脉左心室功能不全可出现
法律规则是指具体地规定行为人的权利和义务以及具体法律后果的准则.或者是对一个事物赋予一种确定的具体后果的各种指示与规定。从法律规则的内容上看.法律规则可分为授权性规则、义务性规则和权义复合性规则。依据上述定义,下列法律规则中的授权性规则是()。
认为游戏是远古时代人类祖先的生活特征在儿童身上的重演的心理学家是()
古代法律中的“三复奏”是指()的制度。
阅读下列说明。[说明]在CNCERT/CC(国家计算机网络应急技术处理协调中心)处理的安全事件中,国内政府机构和重要信息系统部门的网页篡改类事件数量增长迅速。2011年6月的某一周,中国境内仅网页被篡改的网站就有660个,其中政府网站105
HowdoesSerkis’versiondifferfromtheoriginalone?
A、Shedesirestolookyounger.B、Sheisexcitedthatshelooksmature.C、Shedoesn’thaveaproblemwithherage.D、Shewishess
Mary’sperformanceinthisexammadeusfeelrather(disappoint)______.
最新回复
(
0
)