回覆列表
  • 1 # 使用者1430807591406

    #include

    void main()//主函式

    {int i,j,min,temp,a[10];

    printf("請輸入:\n"); //螢幕輸出引號內的字元然後換行

    for(i=1;i

    {printf("a[%d]=",i);

    scanf("%d",&a[i]);} //讀取資料函式

    printf("\n"); //換行

    for(i=1;i

    {min=i; //每次比較的最小資料賦給min

    for(j=i+1;j

    if (a[min]>a[j]) min=j; //大小數值判斷

    temp=a[i];

    a[i]=a[min]; //a[i]裡存放的最小數值

    a[min]=temp;}

    printf("\n從大到小排列是:\n"); //輸出字元

    for(i=10;i>=1;i--) //迴圈輸出按大小排列的資料

    printf("%5d",a[i]);

    printf("\n");//每輸出一個數據換行

    }

  • 中秋節和大豐收的關聯?
  • 狗狗尿尿有血啊。急急急急急?