zhuifengdewozuiniubi
zhuifengdewozuiniubi
2016-11-15 15:58

我用c语言写了个冒泡排序法,结果运行结果为什么没有排序= =

  • c

#include"stdio.h"
#include"stdlib.h"
void main()
{
int i;
int j;
int a=0;
int b[12]={-1,0,5,2,7,0,18,5,4,3,9,1};
int change=1;
for (i=0;i {
change=0;
for(j=0;j if(b[j]>b[j+1])
{
b[j]=a;
b[j]=b[j+1];
b[j+1]=a;
}
}
for(j=0;j<=11;j++)
printf("%d\n",b[j]);
printf("\n");
}
如上。。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

10条回答