首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

C语言算法-冒泡排序

2012-10-27 
C语言算法--冒泡排序#include stdafx.h#include stdio.h#define SIZE 10/** 冒泡排序*/int main(int a

C语言算法--冒泡排序

 #include "stdafx.h"#include <stdio.h>#define SIZE 10/** 冒泡排序*/int main(int argc, char * argv[]) {        int array[SIZE];    int i = 0;    for (i = 0; i < SIZE; i++) {        scanf("%d", &array[i]);    }    for (i = 0; i <SIZE; i++) {        printf("%d ", array[i]);    }    printf("\n");    int j = 0;    int temp = 0;    for (i = 0; i <SIZE; i++) {        for (j = 0; j < SIZE - i - 1; j++) {            if (array[j] > array[j + 1]) {                temp = array[j + 1];                array[j + 1] = array[j];                array[j] = temp;            }        }    }    for (i = 0; i <SIZE; i++) {        printf("%d ", array[i]);    }    printf("\n");    return 0;}


代码在"C语言网"的地址为:
http://bbs.cyuyan.com.cn/thread-5272-1-1.html

热点排行