首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],int n),用冒泡法将数组排序。 提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],int n),用冒泡法将数组排序。 提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0
admin
2017-09-20
53
问题
使用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,i0,13,78,一4,9,2 0);
Sort(A,10);
for(int i=0;i
{
cout<
<<‘’;
}
cout<
return 0;
}
选项
答案
int i t j,k,t; for(i=0;i
解析
函数sort(int A[],int n)用冒泡排序法把数组进行从大到小的排序,冒泡法排序利用了求数组中最小值及其位置的算法,首先从n个数中找出最大值,放在第一个元素位置上,再从剩下的n-1个数中找出最大值,放在第二个元素位置上,这样不断重复下去,直到剩下最后一个数。
转载请注明原文地址:https://kaotiyun.com/show/vUAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
冒泡排序算法在最好的情况下的元素交换次数为( )。
下列程序的输出结果为【 】。#include<iostream,h>voidFunc(charch){switch(ch).{case’A’:case’a’cout<<"优秀"<<end1;
下述说法错误的是
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
已知语句int m=10;则下列引用的表示中正确的是
关于const修饰符的说法中,错误的是
语句cout<<(a=2)&&(b=-2);的输出结果是
类中数据成员和成员函数的默认访问级别为______。
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为()。
以下程序的执行结果是_______。#include<iostream.h>#include<fstream.h>#include<stdlib.h>voidmain(){charch:fstre
随机试题
Windows允许更改文件或文件夹的名称,具体操作如下:选中重命名的文件(夹),在“文件”菜单中选择“重命名”,文件(夹)名在框内突出显示,输入新名称,按【Enter】键,完成文件重命名。()
工程咨询机构的职业责任保险制度,可以提供()的赔偿。
依据《安全生产法》的规定,生产经营单位不具备安全生产法和其他有关法律、行政法规和国家标准或行业标准规定的安全生产条件,经停产整顿仍不具备安全生产条件的,予以()。
若未发现交易可疑,可免予大额交易报告的有()。
甲公司与乙公司签订一项合同,合同约定:甲公司将其拥有所有权的两项商标权(A和B)授权给乙公司使用,假定两项授权均构成单项履约义务,且都属于在某一时点履行的履约义务。合同约定,授权使用A商标权的价格为120万元,授权使用B商标权的价格为乙公司使用该商标权所生
对保持中立性态度的理解不正确的是()。
泛化与分化
求下列不定积分:
以下程序的输出结果是______。main(){inti,a[10];for(i=9;i>=0;i--)a[i]=1O-i;printf("%d%d%d",a[2],a[5
AbortionShouldBeKeptOutoftheCriminalCodeAbortionistheterminationofpregnancybeforethefetusiscapableofi
最新回复
(
0
)