首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序函数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
79
问题
以下程序函数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
>blj]:b
<[j]) }
{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
解析
本题主要考查函数的调用。在min函数中,两次调用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/oSCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写一个函数voidfun(char*tt,intPP[]),统计在tt所指字符串中“‘at’”到“‘z’”26个小写字母各自出现的次数,并依次放在pp所指数组中。例如,当输入字符串:abcdefgabcdeabc后,程序的输出结果应该是:
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8),i;
以下()不属于对象的基本特征。
以下关于C语言数据类型使用的叙述中错误的是()。
在软件开发中,需求分析阶段产生的主要文档是
下列选项中不属于结构化程序设计原则的是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x—y)?(x++):(y++)”中的条件表达式(x-y)等价的是
数据库概念设计阶段得到的结果是
十进制整数设为整数类Ⅰ,则下面属于类Ⅰ的实例的是
随机试题
2个月小儿,足月顺产,进行母乳喂养,为预防佝偻病服用维生素D,每日补充的合理剂量是
下面是有关公开审理的一些说法,正确的是:()
资本市场是指()。
下列描述符合《国家中长期教育改革和发展规划纲要(2010--2020年)》是()。①把教育摆在优先发展的战略地位②把育人为本作为国家教育工作的基本要求③加快普及义务教育④把促进公平作为国家基本教育政策⑤坚持以人为本,全面实施素质教育⑥义务教
嘉许:赞美:叹为观止
某景点制定新的门票优惠政策,据此政策,并非有些学生在本景点享受门票优惠,所有在本景点享受门票优惠者年龄都超过12岁。由此可以推出()。
根据下面材料回答问题。2009年1--3月,全国完成房地产开发投资4880亿元,同比增长4.1%。其中,商品住宅完成投资3422亿元,同比增长3.2%,比1-2月提高2.4个百分点,比去年同期回落31.5个百分点。1--3月,全国房地产
【B1】【B10】
MartinaBila’sappointmentwiththeaccommodationofficerisat______.The______totheuniversityisn’tgood.
Twentyyearsagothisweek,theBritishinventorTimBerners-Leecreatedtheworldsfirstwebpage.Itisworth【B1】______theex
最新回复
(
0
)