首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(int A[],int n),用冒泡法将数组排序。 提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n-
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(int A[],int n),用冒泡法将数组排序。 提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n-
admin
2015-07-20
63
问题
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(int A[],int n),用冒泡法将数组排序。
提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n-1的数与其后面相邻的数交换,可以把最大的数交换到数组的末端。进行n次下标从0到n.1的交换,则数组则会变成有序的,而且是由大到小的顺序。
注意:不能修改程序的其他部分,并且不能删除其他的部分,也不能修改程序的结构。
#include<10Stream.h>
#define N 10
void sort(int A[N],int n)
{
}
int main()
{
int A IN]={5,7,4,6,i0,13,78,一4,9,2 0);
sort(A,10);
for(int i=0;i
Sizeof(int); i++)
{
cout<
<<‘ ’;
}
cout<
return 0 ;
}
选项
答案
inti,j,k,t ; for( i=0 ; i
解析
(1)以数组“A[]={3,8,7,6,5,0,l,2,9,4}”为例来说明具体的排序过程,第一次选择:第一步从A[0]-A[9]中找最大值max及下标k,max:9,k=8;第二步交换a[0]与最大值a[8]的值;第一次结束后a[0]已存放了最大值,下一次比较就不必再经过它了,而从a[1]开始,如此循环。从例中可以看出10个元素要进行九次比较,n个元素要进行n-1次比较。设置两层循环,外层循环变量i从O到n.1,内层循环变量从i开始到n-1,在内层循环中找最人值,如果最大值的下标k和i不同,则交换,实现选择法排序。
(2)在内层循环体内,如果最大值的下标k和i不同,则用一个临时变量记录第i个元素,然后将第k个元素赋值给第i个元素,临时变量值赋给第k个元素,如此完成两个元素的交换。
转载请注明原文地址:https://kaotiyun.com/show/C3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件测试过程一般按4个步骤进行:单元测试、集成测试、验收测试(确认测试)和系统测试。在程序编码阶段进行的测试通常是______。
关于链式存储结构和顺序存储结构的说法正确的是______。
有以下面程序:#include<iostream>usingnamespacestd;longfib(intn){if(n>2)return(fib(n-1)+fib(n-2));
下列对重载函数的描述中,()是错误的。
对于常成员函数,下面描述正确的是()。
类中数据成员和成员函数的默认访问级别为【】。
编译过程一般分成5个阶段【】、语法分析、错误检查、代码优化和目标代码生成。
下面关于构造函数和析构函数的描述,错误的是()。
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intx;protected:intz;public:
随机试题
OurdaughterBrennawasbornin2011withaverysevere,raregeneticskinillness【C1】______HarlequinIchthyosis(丑角样鱼鳞病).Itme
患儿男,3岁。因肺炎住院治疗,出现焦虑表现。此期患儿对疾病的认识描述正确的是
患者,女性,48岁,理发员。下肢酸胀、沉重5年,活动或休息后减轻。体检见小腿内侧有蚓状团块,足靴区有色素沉着。若对该患者行手术治疗,术后的主要护理措施有
高于原地面的填方路基称为()。
园林绿化工程不包括()工程。
根据企业所得税的规定,以下适用25%税率的是()。
“草原天路”是一条建于2012年9月的县级公路,全长132.7千米。这条公路因沿途风景壮丽,被自驾游游客发现。游客通过微信和微博不断转发相关信息,使得“草原天路”的旅游价值凸显,声名远播。2013年年底,该条公路所属A县政府发文,称2014年将倾全县之力打
2014年1月20日,A公司与B公司签订购买B公司持有的C公司(非上市公司)80%股权的合同。合同约定:以C公司2014年5月30日评估的可辨认净资产公允价值为基础,协商确定对C公司80%股权的购买价格;合同经双方股东大会批准后生效。发生此业务前,A公司与
选择性执法就是只将法律适用于某一时期或者某一些人,也就是选择特定时段,选择特定对象,选择特定法律法规,期望达到特定目的。例如:忽然要整治道路交通,于是对某些依惯性横穿马路的行人每人罚款50元,弄得“路上行人欲断魂”。交通整治期一过,行人再横穿马路就无人过问
Idoubt______.
最新回复
(
0
)