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;}