1楼:匿名用户
voidmax(int*q)}
c++指针做形参调用函数,冒泡法将十个数从大到小排序。
2楼:
void max(int*);
这个是函数声明,要放在main()外面的。。。。
3楼:匿名用户
。。。。void max(int*); 怎么被你想出来的。。。
用指针来写冒泡法排序,要求调用函数
4楼:听不清啊
#include
#definen10
voidsort(int*a)
}intmain()
{int*p,a[n];
for(p=a;p
设计一个c++程序,将键盘输入的10个整数从小到大的顺序排列(冒泡法),要求排序功能用自定义函数实现。
5楼:匿名用户
#include
void sort(int a,int n) //冒泡排序法}}void main()
sort(s,10); //调用排序函数for(int j=0;j<10;j++)}
6楼:匿名用户
# include
# include
# define maxsize 20
# define max_length 100typedef int redtype;
typedef struct //define structure sqlist
sqlist;
void bubblesort(sqlist &l)cout<个程序可以输入100个以内的数据进行冒泡排序。
c++编程:将10个整数按从小到大的顺序排列
7楼:匿名用户
可将10个数放入数组,用冒泡排序将其按升序进行排序。
#include
usingnamespacestd;
//冒泡排序长度为len的数组dat(升序)voidsort(int*dat,intlen)}}voidoutput(int*dat,intlen)//输出数据
intmain()
;sort(a,10);
output(a,10);
return0;}
8楼:
我想到的是,新建一个同样长度的空数组
,然后从输入数组首位扫描到末位,扫描比当前版数小的数字个权数,如果是0,就将新数组下标0位赋值为这个数。
计数大小恰巧是下标数目。
这个算法应该比2l的快速,但是有个bug:两个数字大小相等的时候就会有问题。如果用可以支持插入的列表结构就没这个问题。
9楼:匿名用户
排序算法真的很多~
上面的是选择排序~在交换之前判断是不是原来数就更好了
10楼:匿名用户
#include
using namespace std;
int main()
c++ 冒泡排序法
11楼:凌乱心扉
**:#include
using namespace std;
void print(int arr,int n)cout<}
void bubblesort(int arr,int n)}}}int main()
;cout<<"初始序列:";
print(s,10);
bubblesort(s,10);
cout<<"排序结果:";
print(s,10);
system("pause");}
12楼:豌豆
#include"iostream"
usingnamespacestd;
intmain()
cout< for(j=1;j<=9;j++)}} cout<<"有小到大:"; for(i=1;i<=10;i++) system("pause"); return0;} 13楼:沧海雄风 你的冒泡copy双循环显然写的不对 冒泡的bai经典写法du是这样的 自行体会 一句话两句话说不清楚 可以zhi查资料 dao看看为什么要这样写 如果实在理解不了就死记硬背吧 // for (i=0;i<5-1;i++)// // } // } 14楼:韩涛董青 第二个for循环作用 第一次结 束后将最大的数放置最后 第二次结束后将第二大内数放到倒数第二的位容置 以此类推 相应的 循环的次数应该越来越少 因为大数逐渐排列好了 所以j<9-i 还有啊 c++ #include 打印a[i]的for循环拿出来 15楼:匿名用户 #include #include #include main() }for(k=0;k<10;k++)cout<
cout< }return0;} 16楼:卡诺球 void bubble_sort(int arrary, int n) }if (flag == 1) break; }return;} 17楼:匿名用户 j<=i,意思是:j的最大范围是和i相等. 18楼:匿名用户 for(j=0;j<=i;j++) 应该为 for(j=0;j<=9-i;j++) 1楼 听不清啊 include define n 10 void sort int a int main int p a n for p a p 用指针方法完成冒泡排序函数。 2楼 include void sort int a int n void output int a int n print...用指针来写冒泡法排序,要求调用函数