首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() { int id,t; {int a[10]={5,4,
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void flint b[],int n,int flag) main() { int id,t; {int a[10]={5,4,
admin
2019-05-17
49
问题
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序
void flint b[],int n,int flag) main()
{ int id,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;}}
程序运行后的输出结果是
选项
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
解析
本题主要考查函数的调用。在main函数中,两次调用f函数进行排序,f函数有三个参数,第一个参数是数组地址,第二个参数是需要排序的数据个数,第三个参数指定排序依据。第一次调用f函数的时候,从第三个元素开始对5个元素进行从大到小的排序,因此调用f函数转换数组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/9JRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果定义floata[10],x;则以下叙述中正确的是
以下叙述中错误的是
下面关于位运算符的叙述,正确的是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在_________处应填入的选项是Structlink{chardata;__________}node;
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在【】处应填入的选项是Structlink{chardata;【】}node;
数据库系统的三级模式不包括()。
以下选项中合法的实型常量是()。
以下不合法的数值常量是()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出3个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
随机试题
海关
动脉血二氧化碳分压(PaCO2)超过5.9~6.6Pa而通气良好,提示严重()
患急性胰腺炎时.尿淀粉酶与血清淀粉酶增高的关系为
男性,72岁。哮喘史40年,近5年来发生双下肢水肿,近1周哮喘加重,白天发作每周>2次,每天夜间均有发作,活动受限,没有急性加重症状。该患者哮喘控制水平按2006年GINA指南属于的级别是
区别癌与肉瘤的主要依据是
下列关于公共秩序保留与“直接适用的法”的说法,正确的有:()
在市场经济条件下,金融机构必须以其()来承担全部的风险和亏损。
2010年1一3月,我国鲜苹果出口总量为31.2万吨,与上年同期相比下降11%;总出口额为2.1亿美元,增加4%;平均单价为679美元/吨,上升17%。2010年1—3月,我国鲜苹果对俄罗斯的出口量为5.71万吨,同比减少13%,出口额为3693
鞭炮生命中最光辉的一页就是那惊天一吼了,一经点燃,前面的响了,后面的自然跟进,____________,世俗地灿烂着。填入画横线部分最恰当的一项是:
ForeignfinancierscomplainingaboutthelegalwarstheywilllaunchtorecoverbaddebtsinRussiararelymeanmuch.Theexpens
最新回复
(
0
)