clwn.net
当前位置:首页 >> C语言冒泡排序10个数 >>

C语言冒泡排序10个数

#include"stdio.h" //从小到大排序 void main() { int i,j,t,str[10]; printf("请给数组str赋初值:\n"); for(i=0;istr[i+1]) // //因为是从小到大所以借助中间量t将小的数提前 { t=str[i]; str[i]=str[i+1]; str[i+1]=t; } printf("排序后的数组为:\n"); //打印排序后的数组 for(i=0;i

代码如下(对10个整数进行升序排序):#include<stdio.h> int main() { int i,j,t,a[10]={5,4,8,3,6,9,7,222,64,88};//排序 for(i=1;i<10;i++)//外循环控制排序趟数,n个数排n-1趟 { for(j=0;j<10-1;j++)//内循环每趟比较的次数,第j趟比较n-i次 { if(a[j]>a[j+

对输入10个数进行冒泡排序 main() { int a[11],x; int i,j; printf("Input 10 numbers please\n"); for(i=1;i<=10;i++) scanf("%d",&a[i]); printf("\n"); for(i=1;i<=9;i++) for(j=i+1;j<=10;j++) { if(a[i]>a[j]) { x=a[j]; a[j]=a[i]; a[i]=x; } } printf("The sorted 10

#include "stdio.h" void main() { int a[10],i,j,k; printf("Input ten num:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(j=0;j<9;j++) { for(i=0;i<9-j;i++) if(a[i]>a[i+1]) { k=a[i]; a[i]=a[i+1]; a[i+1]=k; } } printf("The last num:\n"); for(i=0;i<10;i++) printf("%d\n",a[i]); }

我跟楼上不同,没用到指针,应该能更容易理解!如果还有问题可以追问… 具体如下:#include<stdio.h> void main() { int a[11],i,j,t; printf("请输入10个数:\n"); for(i=1;i<11;i++); scanf("%d",&a[i]); for(j=1;j<=9;j++)/*控制9轮排序 */ for(i=1;

冒泡排序的程序代码如下:#include<stdio.h> int main() { int a[10]={0}; int i=0,j=0,t=0; for(i=0;i<10;i++) {scanf("%d",&a[i]);} for(i=0;i<10;i++) {for(j=0;j<10-i;j++){ if(a[j]>a[j+1]) { t=a[j]; a[j]=a[j+1]; a[j+1]=t; }}} for(i=0;i<10;i++) {printf("%d ",a[i]);} return

printf("plese input the number\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) /*冒泡排序*/ for(j=1;j<n-i ;j++) if(a[j-1]>a[j] ) { temp=a[j-1]; a[j-1]=a[j]; a[j]=temp; } for(i=0;i<10;i++) printf("%d ",a[i]); /*输出排序后的结果*/

/* 冒泡法的基本思想就是:在待排序的数据中,先找到最小(大)的数据将它放到最前面, 再从第二个数据开始,找到第二小(大)的数据将它放到第二个位置,以此类推,直到只剩下最后一个数为止. 这种排序方法在排序的过程中, 是小的

#include<stdio.h> main() { int a[10]={0},i,j,m=0; printf("please input 10 numbers:\n"); for(i=0;i<10;i++) scanf("%d",(a+i)); printf("原始数为:\n"); for(i=0,j=0;i<10;i++) {printf("a[%d]=%d ",i,*(a+i)); j++; if(j%5==0) printf("\n"); } for(i=0;i<10;

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