C语言《一维数组的学习,冒泡排序》
#include<stdio.h> /* 一维数组的学习,冒泡排序 soulsjie 20170623 */ void main(){ int a[6]; int i,j,k; printf("请输入6数:\n"); for(i=0;i<=5;i++) scanf("%d",&a[i]); printf("\n"); //冒泡排序开始 for(j=0;j<=5;j++){ //比较各个元素的大小,将大的数往数组后面放 for(i=0;i<=5;i++) if(a[i]>a[i+1]){ k=a[i]; a[i]=a[i+1]; a[i+1]=k; } } printf("排序结果:\n"); for(i=0;i<=5;i++) printf(" %d ",a[i]); printf("\n"); }