您的位置首页生活百科

c语言冒泡排序法

c语言冒泡排序法

的有关信息介绍如下:

问题补充说明:#include main(){int a[5]={4,2,3,5,1},i=0,t,j=0;for(i=0;i<=4;i++){for(i=0;i<=4;i++)   {if(a[i]>a[i+1])        {t=a[i];         a[i]=a[i+1];          a[i+1]=t;        }   }}}为何不能正确排序?

c语言冒泡排序法

你中间那里有问题来自应该这样写#include<stdio.h>

main(){ inta[5]={4,2,3,5,1},i,j,t; for(i=0;i<=4;i++) { for(j=0;j<=4;j++) { if(奏酒同精似导a[j+1]<a[j]) {t=a[j+1];a[j+1]=a[剧每赵关j];a[j]=t;} } } for(i=0;i<=4;i++) { printf("%d",a[i]); } getchar();}

附程序截图