在C语言中实现冒泡排序
1
/*采用冒泡排序法对10个数进行排序*/
2
/*编写者:FreeFox*/
3
/***********************************************/
4
#i nclude <stdio.h>
5![]()
6
int main(void)
7
{
8
int Num[10];
9
int i,j,k;
10![]()
11
printf("\nPlace input 10 numbers:");
12
for (i=0;i<=9;i++)
13
{
14
printf("\nInput number %d:",i);
15
scanf("%d",&Num[i]);
16
}
17![]()
18
for (j=0;j<9;j++)
19
{
20
for (i=0;i<9-j;i++)
21
{
22
if (Num[i]>Num[i+1])
23
{
24
k=Num[i];
25
Num[i]=Num[i+1];
26
Num[i+1]=k;
27
}
28
}
29
}
30![]()
31
for (i=0;i<=9;i++)
32
{
33
printf("\n %d",Num[i]);
34
}
35![]()
36
return 0;
37
}
38
/* CopyRight @2006 FreeFox All right reserved */
39![]()

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39
