冒泡法对10个整数从小到大排序
2015-11-07 12:13
274 查看
#include<stdio.h> #include<stdlib.h> int main() { int a[10] = { 0 }; int i = 0; int j = 0; int t = 0; printf("input 10 numbers:\n"); for (i = 0; i < 10;i++) scanf("%d", &a[i]); printf("\n"); for (j = 0; j < 9; j++) { for (i = 0; i < 9 - j; i++) { if (a[i]>a[i + 1]) { t = a[i]; a[i] = a[i + 1]; a[i + 1] = t; } } } for (i = 0; i < 10; i++) printf("%d ", a[i]); system("pause"); return 0; }
相关文章推荐
- 在win7系统下如何修改文件后缀名?win7修改文件后缀名html方法
- hdu 4622 Reincarnation(后缀树组求子串个数)
- Duilib源码分析(四)绘制管理器—CPaintManagerUI—(前期准备三)
- unity发射弓箭轨迹的实现
- 【Android】Fragment真正意义上的onResume和onPause
- 蛮力法之冒泡排序(C实现)
- origin Add multiple fitted curves in a Histogram
- 警告: 函数声明不是一个原型 [-Wstrict-prototypes]
- (异常分析)关于target is null for setProperty的问题总结!
- Android内的生命周期整理
- Python 知识检漏
- Linux主机安全防护系列(四)selinux关闭
- Android数据库(八)之使用LitePal聚合函数
- Android Studio安装过程常见问题图解及Eclipse如何导入工程到Android Studio
- Linux_RHEL7_LDAP、Autofs服务
- win8系统的无线密码如何查看?win8查看wifi密码介绍
- Eclipse Android项目 为控件添加了Id,但是在Java代码中提示xxx cannot be resolved or is not a field
- nginx upstream模块
- Android数据库(七)之LitePal查询艺术
- Linux:重要网址(包括发行版安装包的下载地址)