C语言冒泡法排序
2016-07-12 17:30
246 查看
#include <stdio.h>
int main(int argc, char *argv[])
{
int a[10]={ 0,1,33,200,45,34,89,90,23,13 };
int i,j;
int temp;
for(i=0;i<10;i++)
{ for(j=i+1;j<10;j++)
{ if(a[i]<a[j])
{ temp=a[j]; a[j]=a[i]; a[i]=temp;
}
}
}
for(i=0;i<10;i++)
{
printf("a[%d]=%d\n",i,a[i]);
}
return 0;
}
int main(int argc, char *argv[])
{
int a[10]={ 0,1,33,200,45,34,89,90,23,13 };
int i,j;
int temp;
for(i=0;i<10;i++)
{ for(j=i+1;j<10;j++)
{ if(a[i]<a[j])
{ temp=a[j]; a[j]=a[i]; a[i]=temp;
}
}
}
for(i=0;i<10;i++)
{
printf("a[%d]=%d\n",i,a[i]);
}
return 0;
}
相关文章推荐
- 设计模式C++实现(8)——代理模式
- 设计模式C++实现(7)——外观模式、组合模式
- 设计模式C++实现(6)——建造者模式
- C语言入门(二十四)文件操作基本常识
- 设计模式C++实现(5)——原型模式、模板方法模式
- gcc #pragma pack c++模板template
- 设计模式C++实现(4)——单例模式
- 设计模式C++实现(3)——适配器模式
- 设计模式C++实现(2)——策略模式
- C语言入门(二十三)位操作
- 设计模式C++实现(1)——工厂模式
- C语言入门(二十二)堆和链表
- struct用法深入探索
- C语言入门(二十一)联合和枚举
- c/c++键盘输入
- C语言入门(二十)结构体
- C++类中的继承
- VC CString
- C++中模板的特化与偏特化
- visual assist(番茄助手)添加快捷注释