首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],int n),用冒泡法将数组排序。 提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],int n),用冒泡法将数组排序。 提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
admin
2017-11-27
43
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],int n),用冒泡法将数组排序。
提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n-1的数与其后面相邻的数交换,可以把最大的数交换到数组的末端。进行n次下标从0到n-1的交换,则数组则会变成有序的,而且是由大到小的顺序。
注意:不能修改程序的其他部分,并且不能删除其他的部分,也不能修改程序的结构。
#include
#define N 10
void sort(int A[N],int n)
{
}
int main()
{
int A[N]={5,7,4,6,10,13,78,-4,9,20};
sort(A,10);
for(int i=0;i
sizeof(int);i++)
{
cout<
<<’ ’;
}
cout<
return 0;
}
选项
答案
int i,j,k,t; for( i=0;i
解析
(1)以数组“A[]={3,8,7,6,5,0,1,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从0到n.1,内层循环变量从i开始到n-1,在内层循环中找最大值,如果最大值的下标k和i不同,则交换,实现选择法排序。
(2)在内层循环体内,如果最大值的下标k和i不同,则用一个临时变量记录第i个元素,然后将第k个元素赋值给第i个元素,临时变量值赋给第k个元素,如此完成两个元素的交换。
转载请注明原文地址:https://kaotiyun.com/show/HDAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于纯虚函数和抽象类的描述中,错误的是()。
下列输出字符,A,的方法中,错误的是()
系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是()。
在下列对字符数组进行初始化中,()是正确的。
一个类中有【 】个构造函数。
假定有下列变量定义: int k=7,x=12; 则能使值为0的表达式是
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是
有如下类声明:classFoo{intbar;};则Foo类的成员bar是
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx{3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数ope
随机试题
设备及安装工程概算的编制方法不包括()。
税务机关按照一地一证得原则,核发《外管证》,《外管证》的有效期限一般为()。
某卷烟厂(地处县城)为增值税一般纳税人,2009年10月销售卷烟100箱(标准箱),取得不含税销售额150万元。当月应纳城建税和教育费附加为()万元。(假设该企业当月无进项税额)
2014年2月18日,甲公司签发一张转账支票交付乙公司并授权其补记相关事项。乙公司于2月20日将该支票背书转让给丙公司,丙公司于3月3日向甲公司开户银行P银行提示付款,P银行拒绝付款。丙公司遂行使追索权。要求:根据上述资料,回答下列问题
根据《行政复议法》的规定,下列各项中,可以提起行政复议的是()。
家庭教养方式分为()。
如图,学校操场的400米跑道中套着300米小跑道,大跑道与小跑道有200米路程相重。甲以每秒6米的速度沿大跑道逆时针方向跑,乙以每秒4米的速度沿小跑道顺时针方向跑,两人同时从两跑道的交点A处出发,当他们第二次在跑道上相遇时,甲共跑了多少米?
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tCollect”、“tpress”和“tType”,试按以下要求完成设计:创建一个查询,查找收藏品中CD盘最高价格和最低价格信息并输出,标题显示为“v_Max”和“v_M
小刘正在整理公司各产品线介绍的PowerPoint演示文稿,因幻灯片内容较多,不易于对各产品线演示内容进行管理。快速分类和管理幻灯片的最优操作方法是
A、SometimeaftertheCivilWar.B、DuringtheSecondWorldWar.C、WhenpresidentGeorgeBushwasinoffice.D、Duringtheperiod
最新回复
(
0
)