首页 >>  正文

冒泡排序10个数从大到小

来源:baiyundou.net   日期:2024-08-24

皇省帘4159编写一过程,用“冒泡法”对随机生成的10个数从大到小进行排列. -
莫罗美19371272418 ______ int a[10],temp; srand(time(NULL)); for(int i=0;i<10;i++) a[i]=rand(); for(int i=0;i<10;i++) for(int j=i+1;j<10;j++) { if(a[i]<a[j]) { temp=a[i]; a[i]=a[j]; a[j]=temp; } }

皇省帘4159冒泡排序法 -
莫罗美19371272418 ______ 以数组中的10个数从小到大升序排序为例. 第一个程序,大家都会的: main() { int a[10]; int i,j; for(i=0;i<10;i++)a[i]=9-i; for(i=0;i<9;i++) for(j=0;j<9;j++) if(a[j]>a[j+1]) { int t; t=a[j]; a[j]=a[j+1]; a[j+1]=t; } for(i=0;i<10;i++) printf("\n%d",a[i]); } ...

皇省帘4159C语言编程:用冒泡法对10和整数排序(从大到小). -
莫罗美19371272418 ______ 根据你的要求,想编程如下:#include#define N 10 main() { int i,j,k; int a[N]; printf("\nplease input %d datas:\n\n",N); for(i=0;i scanf("%d",&a[i]); for(i=0;i for(j=0;j if(a[j] { k=a[j]; a[j]=a[j+1]; a[j+1]=k; } printf("\n\nthe sortde numbers are:\n\n"); for(i...

皇省帘4159C++语言程序 用起泡法对10个数从大到小排序 -
莫罗美19371272418 ______ 给你个全的: #include void main() { double a[15],temp; int i,j; cout< for(i=0;i<10;i++) { cin>>a[i]; } for(i=0;i<10;i++) for(j=i;j<10;j++) { if(a[i]<=a[j]) { temp=a[i]; a[i]=a[j]; a[j]=temp; } } cout< for(i=0;i<10;i++) { cout< } }

皇省帘4159利用冒泡法,对输入的10个整数进行排列 -
莫罗美19371272418 ______ void sort(int p[],int n) { int i,j,temp; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(p[i]>p[j]) { temp=p[i]; p[i]=p[j]; p[j]=temp; } } 不知道这样会不会好理解一点? 另外对这种排序用qsort库函数会快一些. #include<stdlib.h>

皇省帘4159用冒泡法将10个不同的随机二位数从大到小排序 -
莫罗美19371272418 ______ private sub command1_click() for i=1 to 10 c(i)=int(rnd*90)+10 next i for i=1 to 10 for j=i+1 to 5 if c(i)<c(j) d=c(i) c(i)=c(j) c(j)=d end if next j next i r="" for i=1 to 10 r=r & C(i) next i msgbox r end if

皇省帘4159使用冒泡排序法把下列数字按从大到小进行排列(2,4,6,1,3,8,5,10,9,7) -
莫罗美19371272418 ______[答案] main() { int i,j,temp; int a[10]; for(i=0;i

皇省帘4159用matlab 程序 冒泡法对10个数由小到大排序 -
莫罗美19371272418 ______ a = rand(1,10);%随机生成一组数a%未排序前原始数据n = length(a);%数组程度for j = 1: n-1 for i= 1:n-1 if a(i)>a(i+1) c = a(i); a(i) = a(i+1); a(i+1) = c; end endenda %排序后数组显示这是最笨的方法,需要循环n*n次,可以有一些改进的方法,比如加入标志位,如果在一次循环中标志位不变,则停止循环.希望楼主自己体会 并改进.

皇省帘4159写一个函数用“冒泡法”对输入的10个数按由小到大排序 -
莫罗美19371272418 ______ #include int main(){ int a[10]; int i,j; for(i=0;i<10;i++) { scanf("%d", } for(i=0;i<10...

皇省帘4159从简盘上输入10个数从大到小排列(冒泡法和选择法)) -
莫罗美19371272418 ______ var a:array[0..10] of longint; i,j,t:longint;x:boolean; begin a[0]:=10;//10个数 for i:=1 to a[0] do read(a[i]);//读入 for i:=1 to a[0] do begin x:=true;//初始化判断,表示本次是否有调整顺序 for j:=1 to a[0]-i do//枚举进行冒泡 if a[j]<a[j+1] then begin t:=a[j]; ...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024