首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,甬数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],以此类推。例如,若a所指数组中的数据最初排列
下列给定程序中,甬数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],以此类推。例如,若a所指数组中的数据最初排列
admin
2020-11-27
37
问题
下列给定程序中,甬数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],以此类推。例如,若a所指数组中的数据最初排列为:9、1、4、2、3、6、5、8、7;则按规则移动后,数据排列为:1、9、2、8、3、7、4、6、5。形参n中存放a所指数组中数据的个数。
规定fun函数中的max存放当前所找的最大值,px存放当前所找最大值的下标。
请在程序的下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANKLC中。
不得增行或删行,也不得更改程序的结构!
#include
#define N 9
void fun(int a[],int n)
{ int i,j,max,min,px,pn,t;
for(i=0;i
{
/**********found**********/
max=min=—[1];
px=pn=i:
for(j=i+1;J
/**********found**********/
if(max<一[2 1)
{ max=a[j];px=j;}
/**********found**********/
if(rain>—[3])
{min=a[j];pn=j;}
if(pn!=i)
{t=a
;a
=min;a[pn]=t;
if(px==i)px=pn;
}
if(px!=i+1)
{t=a[i+1];a[i+1]=max;a[px]=t;}
main()
{ int b[N]={9,1,4,2,3,6,5,8,7},i;
printf(“\nThe original data:\n”);
for(i=0;i
);
prinff(“\n”);
fun(b,N);
prinff(“\nThe data after moving:\n”);
for(i=0;i
);
prinff(“\n”);
}
选项
答案
(1)a[i](2)a[j](3)a[j]
解析
转载请注明原文地址:https://kaotiyun.com/show/5stp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关系表达式中,结果为“假”的是()。
数据库系统的核心是
下列叙述中正确的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
以卜叙述中正确的是
某二叉树的后序遍历序列与中序遍历序列相同,均为ABCDEF,则按层次输出(同一层从左到右)的序列为
有两个关系R和T如下:则由关系R得到关系T的操作是
设有课程关系模式:R(C#,Cn,T,TA)(其中,C#为课程号,Cn为课程名,T为教师名,Ta为教师地址)并且假定不同课程号可以有相同的课程名,每个课程号下只有一位任课教师,但每位教师可以有多门课程。关系R中对主属性的传递依赖为
关于C语言标识符,以下叙述中错误的是()。
以下选项中,不合法的C语言用户标识符是
随机试题
下列哪些方法可以用于病理学与病理生理学的研究中
某企业的某职能管理部门正在运用如下的方法对其5名管理人员进行绩效考核,考核结果下表所示,表中“o”表示两者绩效水平一致,“+”表示考核对象比比较对象绩效水平高,“一”的含义与“+”相反。根据上述材料,回答下列问题。该部门使用的绩效考核方法是(
某企业为增值税一般纳税人,适用的增值税税率为17%,该企业只生产甲产品一种产品,采用实际成本法核算。2016年12月初在产品资料如下表所示,该产品于当月末全部完工,当月未投产新产品,该企业单独核算制造费用。2016年12月该企业发生与甲产品有关的业务资
某企业原材料按实际成本进行日常核算。2005年3月1日结存甲材料150公斤,每公斤实际成本为20元;3月15日购入甲材料140公斤,每公斤实际成本为25元;3月31日发出甲材料100公斤。如分别按后进先出法和先进出法计算3月份发出甲材料的实际成本,两种方
根据以下资料。回答下列问题。2009年前三个季度,我国规模以上电子信息制造业扭转了上半年下滑的势头,但比去年同期增速下降10个百分点以上。重点产品增长面逐步扩大。9月,重点监测的27个产品中,14个产品产量出现正增长,比上半年多了3个产品;其中计算
2011三10月,某市F区人大进行换届选举。5月初,高校教师王某通过微博公开其参选该区人大代表的意愿,并公布了个人身份和简历等:基本情况。该条做博发布后,引起了社会广泛关注。清结合上述材料,运用宪法学知识和选举法相关规定.同答以下问题:(2012
设3阶方阵A,B满足关系式A-1BA=6A+BA,且A=,则B=________.
域表达式{ab|R(ab)∧R(ba)}转换成为等价的关系代数表达式,所列出的式子中(47)是不正确的。SQL中集合成员资格的比较操作“元组NOT IN(集合)”中的“NOT IN”与(48)操作符等价。SQL中涉及属性AGE是甭是空值的比较操作,写法(4
TheArtofFriendshipMakingFriendsinMidlifeOneeveningafewyearsagoIfoundmyselfinananxiety.Nothingwasreall
Averylargenumberofpeopleceasewhenquiteyoungtoaddanythingtoalimitedstockof【B1】______.Afteracertainage,say2
最新回复
(
0
)