首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 #include void f(int b[],int lq,int flag) { int i,j,t; for(
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。 #include void f(int b[],int lq,int flag) { int i,j,t; for(
admin
2020-11-27
87
问题
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。
#include
void f(int b[],int lq,int flag)
{
int i,j,t;
for(i=0;i
for(j=i+1;j
if(flag?b
>b[j]:b
{t=b
;b
=b[j];b[j]=t;}
}
main()
{
int a[10]={5,4,3,2,1,6,7,8,9,10},i;
f(&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完成的功能是对数据进行排序,语句f(&a[2],5,0)的作用是对从a[2]开始的5个元素进行从大到小排序。注意:这里传递的是地址&a[2],所以排序操作可看作是直接对数组a操作,执行后的结果为5,4,7,6,3,2,1,8,9,10。语句f(a,5,1)对数组a的前5个元素从小到大排序,排序后数组为:3,4,5,6,7,2,1,8,9,10。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/3Z3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
若有以下程序#include<stdio.h>main(){intb=10,a=-11;a%=b%=4:printf("%d%d\n",a,b);}则程序的输出结果是
有以下程序#includevoidf(int*q){inti=0;for(;i<5;i++)(*q)++;}main(){inta[5]={1,2,3,4,5},i;f(a);for(i=0;i<5;i++)printf("%d,",a[
DOS操作系统中的文件系统是如何组织的?()
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
某图书集团数据库中有关系模式R(书店编号,书籍编号,库存数量,部门编号,部门负责人),其中要求(1)每个书店的每种书籍只在该书店的一个部门销售;(2)每个书店的每个部门只有一个负责人;(3)每个书店的每种书籍只有一个库存数量。则关系模式R最高是()
下面可以作为软件需求分析工具的是()。
计算机程序设计的模块化一般是哪一项实现的?()
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
在软件开发中,需求分析阶段可以使用的工具是
随机试题
简述产品定位的含义及其策略。
A.根尖切除术根尖搔刮术B.髓底穿孔修补术C.根尖倒充填术D.根管侧穿修补术E.根尖诱导成形术Ca(OH)2用于
宜冷服的药物是
陈某见熟人赵某做生意赚了不少钱便产生歹意,勾结高某,谎称赵某欠自己10万元货款未还,请高某协助索要,并承诺要回款项后给高某1万元作为酬谢。高某同意。某日,陈某和高某以谈生意为名把赵某诱骗到稻香楼宾馆某房间,共同将赵扣押,并由高某对赵某进行看管。次日,陈某和
关于过失犯的论述,下列哪一选项是错误的?()
从股价波动与经济周期的联系中,我们得知( )。
甲普通合伙企业的合伙人赵某欠个体工商户王某10万元债务,王某欠甲合伙企业5万元债务已到期。赵某的债务到期后一直未清偿。王某的下列做法中,符合《合伙企业法》规定的是()。
有位作家说,要想使自己生活的扁舟轻驶,务必要让它_______的仅限于必不可少之物,不然轻则_______无以进,重则可能压沉自己的生活之舟。道理很明白,什么都舍不得撒手,往往______什么都不得不________。依次填入画横线部分最恰当的一项是(
为了估计当前人们对管理基本知识掌握的水平,《管理者》杂志在读者中开展了一次管理知识有奖问答活动。答卷评分后发现,60%的参加者对=f管理基本知识掌握的水平很高,30%左右的参加者也表现出了一定的水平。《管理者》杂志因此得出结论,目前社会群众对于管理基本知识
社会意识有其相对独立性,即它在反映社会存在的同时,还有自己特有的发展形式和规律。主要表现在()
最新回复
(
0
)