dkfr.net
当前位置:首页 >> 使用C++随机函数RAnD()生成n个数,采用冒泡排序... >>

使用C++随机函数RAnD()生成n个数,采用冒泡排序...

#include #include #include using namespace std;void Maopao_sort(int array[] ,int n) {//冒泡排序 int tmp; for(int i = 0; i < n-1; i++) { for(int j = 0; j < n - i-1; j++) { if(array[j] < array[j+1]) { tmp = array[j+1]; array[j+1]...

int a[5]= {2,6,4,8,5}; int max=0; for (int i = 0; i < 5; i++) { if (max < a[i]) max = a[i] }

设数组a有n个数,对a按降序排序,冒泡法如下: for(i=0; i

大哥。。。。你真的是固原的么。。。老乡埃 话说你这个程序看得我受不了了。。。 main里i不要声明两遍埃。。。。 int j; int *pa,*qa; cout

#include void sort(int a[],int n) //冒泡排序法 { int temp; for(int i=0;is[i]; } sort(s,10); //调用排序函数 for(int j=0;j

你的冒泡双循环显然写的不对 冒泡的经典写法是这样的 自行体会 一句话两句话说不清楚 可以查资料看看为什么要这样写 如果实在理解不了就死记硬背吧 // for (i=0;i

给你三种方法 不明白的话再联系我: 1. 用起泡法把数组中的数从大到小排列 方法一: #include using namespace std; int main() { int a[10]; int i,j; cout

冒泡排序算法的执行过程如下: 1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 3、针对所有的元素重复以上的步骤,除了...

#include#includeusing namespace std;void BubbleSort(int elem[], int num){ for(int i=1;i

#include#include#include#define N 100int main(){ int a[N]; int i; for(i=0;i

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com