首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) main() {int i,j,t;
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序 void f(int b[],int n,int flag) main() {int i,j,t;
admin
2017-04-26
63
问题
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序
void f(int b[],int n,int flag) main()
{int i,j,t; {int a[10]={5,4,3,2,l,6,7,8,9,10),i;
for(i=0;i<n一1;i++) f(&a[2],5,0);f(a,5,1);
for(j=i+1;j<n;j++) for(i=0;i<10;i++)printf("%d,",a
);
if(flag?b
>b[j]:b
<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
解析
本题主要考查函数的调用。在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://www.kaotiyun.com/show/uqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有说明:int*p,m=5,n;,以下正确的程序段是
下列数据结构中,按先进后出原则组织数据的是
下面程序的运行结果是______。#include<stdio.h>#defineSIZE12main(){chars[SIZE];inti;for(i=0;i<SIZE;i++)s[i]]=’A’+i+321;sub(s,7
数据库保护分为安全性、控制性、______、并发性控制和数据恢复。
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
以下不能对二维数组a进行正确初始化的语句是
在下列选项中,没有构成死循环的是
栈和队列的共同特点是
以下程序的功能是:删去一维数组中所有相同的数,使之只剩一个。数组中的数已按由小到大的顺序排列,函数返回删除后数组中数据的个数。例如,若一维数组中的数据是:2223445666677899101010删除后,数组中
数据结构分为逻辑结构与存储结构,线性链表属于______。
随机试题
真菌细胞不具有的结构或成分是
以下关于专利权被宣告无效后追溯力的哪项说法是正确的?()
下列关于我国刑罚制度的说法中,正确的是:()
某省省级行政事业单位按照省级财政部门要求,参照执行中央级行政事业单位国有资产管理、部门预算管理等规定,并已实行国库集中支付制度。该省气象局下设一所气象研究中心(以下简称研究中心)。2015年11月,该省气象局财务处负责人组织有关人员召开工作会议,对下列事项
某增值税一般纳税人购进免税农产品一批,开具收购发票支付给农业生产者的收购价款为12000元,支付运费1000元,取得非营改增运输企业开具的运输发票,农产品验收入库后,因管理不善丢失1/4,则该项业务准予抵扣的进项税额为()。
()劳动关系是基于在法律面前人人平等、契约自由等原则为基础构建的。
的分子增加6,要使分数的大小不变,分母应该增加______.
2012年年末全国公路总里程达423.76万公里,比上年末增加13.11万公里。……按技术等级划分,等级公路为全国四级以上公路(含高速),等级公路里程360.97万公里,比上年末增加15.60万公里。等级公路占公路总里程的85.2%,比上年末提高1.1个百
根据下图所示网络结构回答下列问题。若在Windows主机192.168.64.215上探测数据包传输路径:从本机到主机192.168.66.195,应使用的命令是_______,数据包经过的第2个路由器为_______。
LaborDayisanationalholidayintheUnitedStates.IthasbeencelebratedonthefirstMondayinSeptembersincethe1880sin
最新回复
(
0
)