首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) {int i,i,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) {int i,i,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++
admin
2020-07-28
72
问题
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序
void f(int b[],int n,int flag)
{int i,i,t;
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
if(flag?b
>b[j]:b
<b[j])
{t=b
;b
=b[j];b[j]=t;}
}
main()
{int a[10]={5,4,3,2,1,6,7,8,9,10},i;
fl&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,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,此时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://kaotiyun.com/show/Bo3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:把形参a所指数组中的偶数按原顺序依次存放到a[0]、a[1]、a[2]…中,把奇数从数组中删除,偶数的个数通过函数值返回。例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6,5、8、7,删除奇数后,a
有以下程序:#include<stdio.h>main(){intk=5;while(--k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
下列叙述中正确的是()。
设有定义:intsum=100,i;以下选项中,能够实现sum-=1+2+3…+10的程序段是()。
以下可以正确且安全的用作用户标识符的一组选项是()。
下面选项中不是关系数据库基本特征的是()。
关系的实体完整性要求关系中不能为空的属性是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:找出形参s所指字符串中出现频率最高的字母(不区分大小写),并统计出其出现的次数。例如,形参s所指的字符串为
下面选项中关于“文件指针”概念的叙述正确的是
随机试题
处方日剂量是指
关于泵房设备的混凝土基础及闸槽质量验收主控项目的说法,正确的有()。
设立在我国境内的某重型机械生产企业,由未在中国境内设立机构、场所的非居民企业持股25%,2016年全年主营业务收入7500万元,其他业务收入2300万元,营业外收入1200万元。主营业务成本6000万元,其他业务成本1300万元,营业外支出800万元,营业
在Excel2003中,工作表中最大的单元地址为_______,最小的单元地址为________。()
宪法是政治斗争,特别是阶级斗争的产物,它随着阶级的产生而产生,也必将随着阶级的消灭而最终消亡。()
法律的效力高于行政法规、地方性法规、规章。行政法规的效力高于地方性法规、规章。()
诺曼征服
Manyyoungpeoplegotouniversitywithoutclearideaofwhattheyaregoingtodoafterwards.Ifastudentgoestoauniversity
Youmustleavethattopicforthetimebeingand______tothenextsubject.
Whichcolumnofthebarchartrepresentsthefiguresquoted?Buyspecialorthopaedicchairs
最新回复
(
0
)