[中班数学区学习故事“高矮排序”]聪聪主动选择了数学区,进入区域以后他拿起操作材料翻看,不知道怎么做。我拿起一个操作材料,向他介绍了操作方法。他开始操作,先漫无目的地把橡皮泥筒乱放。我知道他还是不理解题...+阅读
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
这题出得实在是够笼统。
最简单的,冒泡法排序。
#include
voidbubble_sort(intary[], intlen) {
inti, j, t;
for(i = 0; i < len - 1; i++)
for(j = 0; j < len - 1 - i; j++)
if(ary[j] > ary[j + 1]) {
t = ary[j];
ary[j] = ary[j + 1];
ary[j + 1] = t;
}
}
intmain() {
intary[] = { 22, 34, 3, 32, 82, 55, 89, 50, 37, 5, 64, 35, 9, 70 };
intlen = (int) sizeof(arr) / sizeof(*arr);
bubble_sort(ary, len);
inti;
for(i = 0; i < len; i++)
printf("%d ", ary[i]);
return0;
}
这里,你所言及的记录,可能是一个结构,看你自己的定义修改了。
以下为关联文档:
c语言排序程序#include <stdio.h> void main() { int a[10]; int i,j,t; for(i=0;i<=9;i++) scanf("%d",&a[i]); for(i=0;i<9;i++) for(j=i+1;j<10;j++) { if(a[i]>a[j]) { /*交换从这里开...
四个数字排序的C语言程序汗,。。。。。任意一本家才上都有 什么冒泡 选择 插入排序都是啊 、排序算法 (1)分析 因为每一趟排序都使有序区增加了一个气泡,在经过n-1趟排序之后,有序区中就有n-1个气泡,而...
C语言关于排序的程序大神帮下忙啦//******************************************************************** //函数定义: 冒泡排序(升序) //入口参数: //出口参数:无 //备 注: //*******************************...
C语言排序程序写法冒泡法! #include<stdio.h> int main() { int a[10],i,j,t; printf("Input 10 numbers:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); printf("\n"); for(i=0;i<9;i++) for(j=0;...