首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中函数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
45
问题
下列程序中函数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全国计算机二级
相关试题推荐
以下程序段的输出结果是()。s=32;s∧=32:printf(’’%d’’,s);
下列选项中不属于面向对象程序设计特征的是()。
以下程序的输出结果是()。intf(intx);main(){intn=1,m;m=f(f(f(n)));printf(’’%d\n’’,m);}intf(intx){returnx*2;}
以下选项中,不合法的C语言用户标识符是()。
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。例如,若输入整数:2310,则应输出:2、3、5、7、11。请改正程序中的语法错误,使程序能得出正确的结果。注意:
由N个有序整数组成的数列己放在一维数组中,给定程序MODI1.C中函数fun的功能是:利用折半查找算法查找整数m在数组中的位置。若找到,返回其下标值;反之,返回-1。折半查找的基本算法是:每次查找前先确定数组中待查的范围:low和high(low
请编写函数fun,功能是:判断形参n中的正整数是几位数(输入数据的位数不超过4位),并将结果通过函数值返回。例如:若输入的数据为123,则输出结果为:输入的数字是3位。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函
下面对软件特点描述正确的是()。
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
甲在A银行办理了个人信用卡后,多次在特约单位消费。2008年7月14日,有人向A银行挂失,声称持卡人名称为甲的信用卡遗失。银行立刻发出了止付通知。7月15日,甲在特约单位购买了价值达2万元人民币左右的电器。在划卡时,特约单位拒绝受理。甲在查询后,指出是有人
可引起腹痛的全身性疾病不包括下列哪项
在我国,对保险市场实施监督管理的机构部门不包括( )
王先生现与父母同住,并计划购买自己的房屋。王先生看中一套价款120万元的房屋,计划其中的84万元采用商业贷款方式购买,贷款利率6.66%,贷款期限20年。如果王先生收入较为平均、稳定,应该建议王先生采用的还贷方式为()。
我国税法明确规定的纳税人权利包括( )。
下列关于国债的说法中错误的是()。
1937年2月,中共中央发出致国民党五届三中全会电,提出停止内战、实行民主自由、召开国民大会、迅速准备抗日、改善人民生活五项要求,同时做出停止武力推翻国民党政权、工农革命政府改为特区政府和红军改为国民革命军、特区实行彻底的民主制度、停止没收地主土地四项保证
根据可信计算机系统评估准则(17ESEC),用户能定义访问控制要求的自主保护类型系统属于()。
在窗体上先画一个名为Text1的文本框和—个名为Label1的标签,再画—个名为Op1的有4个单选按钮的单选按钮选项组,其Index属性按季度顺序为0~3(见图1)。在文件sales.txt中按月份顺序存有某企业某年12个月的销售额。要求在程序执行时,鼠标
新学年快到了,老师们又要忙着给孩子们挑选合【155】的教材,如果您还没有选好或还未订购,请到“园所教材”中心看看,有多家出版【156】的教材供您选择,或点击“企业版”中“幼教产品”查看相【157】内容。如果您还需要我们这里未登的其它【158】籍或教具,请您
最新回复
(
0
)