冒泡排序

来源:互联网 发布:衬衫 知乎 编辑:程序博客网 时间:2024/06/05 08:16

总结:不可以在for循环初始化中定义变量;

 

#include<stdio.h>
int main()
{
int a[3];
int temp=0,i,x,y;
for(i=0;i<3;i++)  scanf("%d",&a[i]);
/*冒泡排序*/
for(x=0;x<3;x++)
{
     for(y=x+1;y<3;y++)
     {
          if(a[x]<a[y])
          {
              temp=a[x];
              a[x]=a[y];
              a[y]=temp;
          }
     }  
}
for(i=0;i<3;i++)  printf("%d ",a[i]);
system("pause");
}

原创粉丝点击