int main(){ int a[10]; //既然是输入10个整数,数组开10个即可 int temp; int i,j; int k,n;k=0;n=10; //需要设置n=10,否则循环结束条件ifor ( i=0;i//所谓选择法,即每次选择当前范围内最小的数然后放到前面,需要两重循环for ( i=0;i{ //然后在当前数之后的所有数中选择最小的记录下来,最后与当前i位置的数进行交换 for ( j=i+1,temp=i;j //循环开始temp假定i处元素最小 if ( a[j] k=a[i]; a[i]=a[temp]; a[temp]=k; //交换当前i位置的数成temp记录的i之后最小位置的数}for ( i=0;i}