编辑代码

//一维数组的选择判断
#include <stdio.h>

int main () {
    int a[10], i, j, n;     //定义一维数组
    printf("请输入10个数:\n");
    for(i=0;i<10;i++)
    scanf("%d",&a[i]);//输入一维数组
    for(i=0; i<10; i++)
      for(j=0; j<10; j++)//从第一个数开始比较
      {
          if(a[i]>a[j])//选择最小的数
          {
              n = a[i];   //交换
              a[i] = a[j];
              a[j] = n;
          }
      }
      printf("该十个数升序为:\n");
      for(i=0;i<10;i++)
      printf("%2d", a[i]);
}