文档章节

2.5节 Example 6.3 冒泡排序

Cinzano
 Cinzano
发布于 2017/05/08 16:41
字数 213
阅读 3
收藏 0

例题6-3 冒泡排序

时间限制: 1 Sec  内存限制: 12 MB

题目描述

从键盘上输入10个整数,用冒泡法对这10个数进行排序(由小到大)。

输入

以空格分隔的10个整数

输出

依次输出排好序的10个整数,每个数占一行。

样例输入

1 3 5 7 9 2 4 6 8 0

样例输出

0
1
2
3
4
5
6
7
8
9

Code:

#include <stdio.h>
int main(){
	int a[10];
	for(int i=0;i<10;i++){
		scanf("%d",&a[i]);
	}
	for(int i=1;i<=10;i++){
		for(int j=0;j<10-i;j++){
			if(a[j]>a[j+1]){
				int temp=a[j];
				a[j]=a[j+1];
				a[j+1]=temp;
			}
		}
	}
	
	for(int i=0;i<10;i++){
		printf("%d\n",a[i]);
	}
	return 0;
}

 

© 著作权归作者所有

Cinzano
粉丝 0
博文 19
码字总数 6205
作品 0
合肥
其他
私信 提问
configure error no acceptable C compiler found in

[root@localhost ~]# cd msmtp-1.4.20 [root@localhost msmtp-1.4.20]# ./configure checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu che......

刘语彤
2015/08/10
0
0
在Linux上编译Hadoop-2.4.0

在CentOS release 6.3(64) 上编译 Hadoop-2.4.0 前言 安装依赖 编译Hadoop源代码 创建用户组 附1:编译环境 附2:版本信息 附3:常见错误 前言 Hadoop-2.4.0的源码目录下有个BUILDING.txt文件...

shking
2014/05/12
0
0
双循环排序与冒泡排序的区别

请不要把双循环排序说成冒泡排序法。 一般写程序的人,都写过这样一个程序: 请把一组数字,按升序或降序排列。 很多人误认为下边这种写法是冒泡排序法。我直接无语了。 (Example: 1,2010年...

长平狐
2013/03/28
85
0
代码质量管理平台SonarQube运行client遇到 Sonar Runner execution error on IssueListener?

服务端 mysql: sonar-scanner(2.5.1): E:\sonar-scanner-2.5\bin\.. INFO: Scanner configuration file: E:\sonar-scanner-2.5\bin\..\conf\sonar-runner.properties INFO: Project configur......

lyc201219
2018/03/06
966
2
30年来排序算法历史:一分钟内从250k到14G的数据排序

微软研究院破获一个前所未有的数据量在不到一分钟内进行排序的世界记录,他们通过一个新的排序技术MinuteSort(扁平数据中心存储)。微软研究团队整理了 相当于世界上所有人的数据(假设每个人...

彭博
2012/11/27
292
0

没有更多内容

加载失败,请刷新页面

加载更多

怎么选择数据服务器?请记住这五条

我们应当都知道“数据无价”这个词,既然数据那么主要,选择一款安全稳定的数据服务器是很有必要的,那么如何选择一款牢靠的,稳定的数据服务器呢?我们从五个方面下手,协助您体系的了解数据...

linux-tao
11分钟前
0
0
第一讲:编写TCP Socket小程序

根据下面的步骤编写TCP Socket小程序。注意:作者必须是自己的名字。结果如下: 步骤: 1、用VC建立服务器程序 创建一个win32控制台程序 上面的代码如下,编写代码的时候切换到FileView界面,...

一匹狼工作室
13分钟前
1
0
python-protobuf2uml

首先这篇文章是参考的https://github.com/vak/protobuf2uml 本篇文章都是基于python3的 下面首先我们说一下python3的安装 wget https://github.com/protocolbuffers/protobuf/releases/down...

yiduwangkai
14分钟前
0
0
mysql通过source恢复大表小计

最近迁移一个数据库,500多张表大概600多万条数据,通过navicat导出的数据,再通过source命令导入到mysql8.0 之前也做过类似的工作,但是却从来没有这么慢过,一个小时了还没有完成,之前在笔...

休辞醉倒
15分钟前
0
0
Java、Python、C++、PHP、JavaScript这5大编程语言,我究竟该选哪个?

很多朋友在后台给我留言,问:现在这么多编程语言,Python、Java、PHP、C++、JavaScript等,究竟哪种最流行?我想这应该也是你的困扰吧! 其实他们各有优势,但是对于选择困难的程序员而言,...

Java领航员
31分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部