首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成函数fun(),它的功能是:用选择法对数组中n个元素按从大到小的顺序进行排序。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在下划线上填入所需的内容。 #include<stdio.h
请完成函数fun(),它的功能是:用选择法对数组中n个元素按从大到小的顺序进行排序。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在下划线上填入所需的内容。 #include<stdio.h
admin
2009-02-15
43
问题
请完成函数fun(),它的功能是:用选择法对数组中n个元素按从大到小的顺序进行排序。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在下划线上填入所需的内容。
#include<stdio.h>
#define N 20
void fun(int a[],int n)
{
int i,j,t,p;
for(j=0;j<n-1; 1 )
{ p=j;
for(i=j;i<n;i++)
if(a
2 a[p]
p=i;
t=a[p];
a[p]=a[j];
a[ 3 ]=t;
}
}
main()
{int a[N]={11,32,-5,2,14},i,m=5;
for(i=0;i<m;i++)
printf("%d\n",a[i});
fun(a,m);
for(i=0;i<m;i++)
printf("%d"a
);
}
选项
答案
void fun(int a[],int n) { int i,j,t,p; for(j=0;j<n-1;j++) { p=j; for(i=j;i<n;i++) if(a[i]>a[p]) p=i; t=a[p]; a[P]=a[j]; a[j]=t; } }
解析
程序的基本思路是依次用当前取得的元素和它后面的其他元素进行比较,这样在比较完后,可以保证当前位置的当前元素存放着最大数。按同样方法取得次最大数。空白1处填j++,循环变量j依次增1,取出每个数;空白2处填>,按照题目要求是从大到小排序:空白3处填j,借助中间变量交换两个数。
转载请注明原文地址:https://kaotiyun.com/show/HTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
亚太经合组织逐步形成了自己独特的合作方式,即“APEC”方式,这一合作方式的内容是()。①承认多样性②强调协商一致③强调互惠互利④强调自主自愿⑤强调灵活性⑥
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
党的十八大提出的“四个监督”的内容是()。
下列选项中,有关科技词汇与出处对应关系错误的是()。
化学与生产、生活息息相关,下列叙述错误的是()。
化学与日常生活密切相关,下列说法错误的是()。
在南极洲,尽管气候异常寒冷,但在南极维多利亚大煤田的煤炭储存量非常大,而且煤的质地特别好。其最有可能的原因是()。
2013年10月发布的《国家卫星导航产业中长期发展规划》显示,到2020年,我国卫星导航系统产值将超过()亿元,将建成由()余颗卫星及地面运行控制系统组成的全球卫星导航系统,具备为全球用户提供导航定位服务的能力。
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
随机试题
压延件板料在压延前后的中性层面积是变化的。()
《百合花》善于通过细节描写、心理描写刻画人物形象。()
下列腧穴,不属于手阳明大肠经的是:
A.可伴有失血性休克B.可有呕血、黑粪C.可有腹膜后积气D.早期常只有局限性腹膜炎E.可出现膈下游离气体十二指肠破裂
A、解表宜生用,平喘宜蜜炙B、止血须炒炭C、止泻宜煨用,退热生津宜生用D、入煎剂宜打碎,炒用寒性减E、润肺止咳宜蜜炙荆芥的用法是
甲、乙签订融资租赁合同,甲为出租人,乙为承租人。甲根据乙的选择,向丙购买了1台大型设备,出租给乙使用。乙在该设备安装完毕后,发现不能正常运行。根据合同法律制度的规定,下列表述中,正确的有()。
A注册会计师担任X公司2009年度财务报表审计业务的项目负责人。在对关联方及其交易实施审计时,A注册会计师遇到以下问题,请代为做出正确的决策。Y公司是X公司的母公司。注册会计师在检查X公司有关关联方及其交易在财务报表附注中的披露是否符合规定时,无论X公
零地址的运算类指令在格式中不给出操作数的地址,参加的两个操作数来自()。
FoodSafetyandFoodborneIllnessesFoodsafetyisanincreasinglyimportantpublichealthissue.Governmentsalloverthew
WhattoDoWhenthePatientSays,’PleaseDon’tTellMom’Someyearsago,inthecandor(坦白)oftheexamroom,aseventh-gra
最新回复
(
0
)