标签:
#include <stdio.h> main() { int i,j,temp; int a[10]; printf("输入10个数\n"); for(i=0;i<10;i++) scanf ("%d,",&a[i]); for(j=0;j<10;j++) { for (i=0;i<10-j;i++) //第一次循环的时候进过10次已经把最大的换到第一位了,然后进入总循环的第二次,把第二大换到第九位 if (a[i]>a[i+1]) { temp=a[i]; a[i]=a[i+1]; a[i+1]=temp;//temp的作用只是为了暂时的储存 } } for(i=0;i<10;i++) printf("%6d,",a[i] ); printf("\n"); }
标签:
原文地址:http://www.cnblogs.com/zhanghuanqiao/p/5037090.html